Datums- und Zeitangaben können auf eine der folgenden Arten an eine Datenbank gesendet werden:
Über jede Schnittstelle als Zeichenfolge
Über ODBC als TIMESTAMP-Struktur
Über Embedded SQL als SQLDATETIME-Struktur
Datums- und Zeitangaben mit Zeitzonen-Offsets dürfen nur als Zeichenfolgen an die Datenbank gesendet werden.
Wenn eine Zeitangabe als Zeichenfolge (beim TIME-Datentyp) oder als Teil einer Zeichenfolge (bei den Datentypen DATE, TIMESTAMP und TIMESTAMP WITH TIME ZONE) an die Datenbank gesendet wird, müssen die Stunden, Minuten und Sekunden durch Doppelpunkte im Format hh:mm:ss.ssssss getrennt werden, können aber an beliebiger Stelle in der Zeichenfolge erscheinen. Folgende Eingaben sind gültige und eindeutige Zeichenfolgen für Zeitangaben:
21:35 - 24-Stunden-Zeitformat, wenn weder am noch pm angegeben ist 10:00pm - pm ist angegeben, daher als 12-Stunden-Zeitformat interpretiert 10:00 - 10:00am, weil kein pm angegeben ist 10:23:32.234 - Sekunden und Sekundenbruchteile |
Wenn eine Datumsangabe als Zeichenfolge (beim DATE-Datentyp) oder als Teil einer Zeichenfolge (bei den Datentypen TIMESTAMP und TIMESTAMP WITH TIME ZONE) an die Datenbank gesendet wird, kann die Zeichenfolge auf zwei Arten angegeben werden:
Als Zeichenfolge im Format jjjj/mm/tt oder jjjj-mm-tt, was von der Datenbank eindeutig interpretiert wird.
Als Zeichenfolge, die gemäß der Datenbankoption date_order interpretiert wird. Siehe date_order-Option.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |