Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » UltraLite - Datenbankverwaltung » UltraLite-SQL-Referenz » UltraLite-SQL-Elemente » Spezialwerte in UltraLite

 

CURRENT TIMESTAMP-Spezialwert

Kombiniert CURRENT DATE und CURRENT TIME zu einem TIMESTAMP-Wert, der Jahr, Monat, Tag, Stunde, Minute, Sekunde und Sekundenbruchteile enthält

Datentyp

TIMESTAMP

Bemerkungen

Der Sekundenbruchteil wird mit 3 Dezimalstellen gespeichert. Die Genauigkeit ist durch die Genauigkeit der Systemuhr begrenzt.

Spalten, die als DEFAULT CURRENT TIMESTAMP deklariert sind, enthalten nicht unbedingt eindeutige Werte.

Die von CURRENT TIMESTAMP zurückgegebenen Werte ähneln den von den Funktionen GETDATE und NOW zurückgegebenen Werten.

CURRENT_TIMESTAMP ist mit CURRENT TIMESTAMP äquivalent.

Das zurückgegebene Datum basiert auf dem Wert der Systemuhr zu dem Zeitpunkt, als die SQL-Anweisung von der UltraLite-Laufzeitanwendung ausgeführt wurde. Wenn Sie CURRENT TIMESTAMP mit einem der folgenden Datentypen verwenden, basieren alle Werte auf verschiedenen Uhrzeitwerten:

  • CURRENT TIMESTAMP mehrere Uhrzeiten innerhalb einer Anweisung

  • CURRENT TIMESTAMP mit CURRENT DATE oder CURRENT TIME innerhalb einer einzelnen Anweisung

  • CURRENT TIMESTAMP mit der Funktion NOW oder GETDATE innerhalb einer einzelnen Anweisung

Siehe auch