Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die ODBC-API definiert Escapesequenzen zur Darstellung von Datums- und Zeitwerten, die in der ODBC-Terminologie als Timestamp-Daten bezeichnet werden. Dieses ODBC-Timestamp-Format wird auch von der OLE DB-Sprachendefinition (DBGUID-SQL) unterstützt, die von Microsoft OLE DB-Anbieter für SQL Server unterstützt wird. Anwendungen, die die ADO-, OLE DB- und ODBC-basierten APIs verwenden, können dieses ODBC-Timestamp-Format zur Darstellung von Datums- und Zeitangaben verwenden.
Escapesequenzen für ODBC-Timestamp-Daten haben das folgende Format:
{ literal_type 'constant_value' }
literal_type
Gibt die Art der Escapesequenz an. Timestamp-Daten besitzen drei literal_type-Bezeichner:d = nur Datum
t = nur Uhrzeit
ts = timestamp (Uhrzeit + Datum)
'constant_value'
Dies ist der Wert der Escapesequenz. constant_value muss einem der folgenden Formate für jeden literal_type entsprechen.literal_type Format für constant_value d
yyyy-mm-dd
t
hh:mm:ss[.fff]
ts
yyyy-mm-dd hh:mm:ss[.fff]
Nachfolgend werden Beispiele für ODBC-Zeit- und Datumskonstanten aufgeführt:
{ ts '1998-05-02 01:23:56.123' }
{ d '1990-10-02' }
{ t '13:33:41' }
Sie sollten den ODBC- und OLE DB-Datentypnamen Timestamp nicht mit dem Transact-SQL-Datentypnamen timestamp verwechseln. Der ODBC- und OLE DB-Timestamp-Datentyp zeichnet Daten und Zeiten auf. Der Transact-SQL-Datentyp timestamp ist ein Binärdatentyp ohne zeitbezogene Werte. Weitere Informationen finden Sie unter timestamp (Transact-SQL).
Siehe auch
Konzepte
Verwenden von Datums- und Zeitdaten