Einzelnen Beitrag anzeigen

Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#14

Re: SQL/Systemzeit per Stored Procedure auslesen

  Alt 19. Okt 2005, 22:22
Zitat von robroy85:
Jetzt muss nur noch das ganze in eine HEX-zahl umgewandelt werden. Gibt es dafür wirklich keine T-SQL Funktion ?
Nicht dass ich wüsste. Hier aber ne schnelle Lösung in Delphi um dezimal in hexadezimal umzuwandeln. Sollte dann nicht so schwer sein, das in T-SQL umzucoden:

Delphi-Quellcode:
const
 Trans : array[0..15] of char = ('0','1','2','3','4','5','6','7','8','9',
                                 'A','B','C','D','E','F') ;

function DecToHex (ID : integer) : string ;
begin
  Result := '' ;
  while ID <> 0
  do begin
          Result := Trans[ID mod 16] + Result ;
          ID := ID div 16 ;
     end ;
  if Result = 'then Result := '0';
end ;
  Mit Zitat antworten Zitat