2012-10-16 11 views

Antwort

19

CAST und CONVERT haben ähnliche Funktionen. CONVERT ist spezifisch für SQL Server und ermöglicht eine größere Flexibilität bei der Konvertierung zwischen Datums- und Uhrzeitwerten, gebrochenen Zahlen und monetären Signifikanten. CAST ist der ANSI-Standard der beiden Funktionen. Überprüfen Sie dieses Blog für Beispiele der Verwendung beider: http://sqltutorials.blogspot.com/2007/06/sql-cast-and-convert.html

+0

Ist' CAST' nicht der * einzige * ANSI-Standard der beiden Funktionen? – Zack

7

Die convert Funktion können komplexere Umwandlungen tun, zum Beispiel einen datetime Wert in varchar Umwandlung eines bestimmten Format:

convert(varchar(16), dateTimeValue, 120)