Gibt den Wert eines Ausdrucks in einen angegebenen Datentyp konvertiert zurück
Die Funktionen CAST, CONVERT, HEXTOINT und INTTOHEX können benutzt werden, um in und aus hexadezimalen Werten zu konvertieren. Weitere Hinweise über die Verwendung dieser Funktionen finden Sie unter Konvertierung in und aus hexadezimalen Werten.
CONVERT(Datentyp , Ausdruck [ , Formatstil ] )
Datentyp Der Datentyp, in den der Ausdruck konvertiert wird
Ausdruck Der zu konvertierende Ausdruck.
Formatstil Der Stil-Code, der für den ausgegebenen Wert gilt. Verwenden Sie diesen Parameter, wenn Sie Zeichenfolgen in Datumsangaben oder Zeitdatumsangaben bzw. umgekehrt konvertieren. Die untenstehende Tabelle enthält die unterstützten Stil-Codes, gefolgt von einer Darstellung der Ausgabeformate, die vom jeweiligen Stil-Code erzeugt werden. Die Stil-Codes sind auf zwei Spalten aufgeteilt, abhängig davon, ob das Jahrhundert im Ausgabeformat enthalten ist (z.B. 06 bzw. 2006).
Stil-Codes ohne Jahrhundert (jj) | Stil-Codes mit Jahrhundert (jjjj) | Ausgabeformat |
---|---|---|
- | 0 oder 100 | Mmm tt jjjj hh:nnAA |
1 | 101 | mm/tt/jj[jj] |
2 | 102 | [jj]jj.mm.tt |
3 | 103 | tt/mm/jj[jj] |
4 | 104 | tt.mm.jj[jj] |
5 | 105 | tt-mm-jj[jj] |
6 | 106 | tt Mmm jj[jj] |
7 | 107 | Mmm tt, jj[jj] |
8 | 108 | hh:nn:ss |
- | 9 oder 109 | Mmm tt jjjj hh:nn:ss:sssAA |
10 | 110 | mm-tt-jj[jj] |
11 | 111 | [jj]jj/mm/tt |
12 | 112 | [jj]jjmmtt |
- | 13 oder 113 | tt Mmm jjjj hh:nn:ss:sss (24-Stundenuhr, Europa-Standard + Millisekunden, vierstelliges Jahr) |
- | 14 oder 114 | hh:nn:ss:sss (24-Stundenuhr) |
- | 20 oder 120 | jjjj-mm-tt hh:nn:ss (24-Stundenuhr, ODBC entsprechend, vierstelliges Jahr) |
- | 21 oder 121 | jjjj-mm-tt hh:nn:ss.sss (24-Stundenuhr, ODBC entsprechend mit Millisekunden, vierstelliges Jahr) |
Der angegebene Datentyp.
Falls kein Formatstil-Argument angegeben ist, wird Stil-Code 0 verwendet.
Eine Beschreibung der Stile, die von den Ausgabesymbolen erzeugt werden (z.B. Mmm), finden Sie unter UltraLite-Erstellungsparameter date_format.
SQL/2003 Erweiterung des Herstellers
Die folgenden Anweisungen verdeutlichen die Verwendung von Formatstilen:
SELECT CONVERT( CHAR( 20 ), OrderDate, 104 ) FROM SalesOrders; |
OrderDate |
---|
16.03.2000 |
20.03.2000 |
23.03.2000 |
25.03.2000 |
... |
SELECT CONVERT( CHAR( 20 ), OrderDate, 7 ) FROM SalesOrders; |
OrderDate |
---|
Mar 16, 00 |
Mar 20, 00 |
Mar 23, 00 |
Mar 25, 00 |
... |
Die folgende Anweisung zeigt die Konvertierung in eine Ganzzahl und gibt den Wert "5" zurück.
SELECT CONVERT( integer, 5.2 ); |
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |