Data.SqlTimSt

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Definiert Klassen, die die Funktionalität für SQL-Zeitstempelwerte mit einem hohen Genauigkeitsgrad und eine Reihen von Methoden zur Manipulation von SQL-Zeitstempelwerten implementieren.

Package dbrtl280.bpl

Routinen

CheckSqlTimeStampPrüft, ob ein TSQLTimeStamp-Wert ein gültiges Datum und eine gültige Zeit repräsentiert.
CheckSqlTimeStampOffsetPrüft, ob ein TSQLTimeStampOffset-Wert ein gültiges Datum und eine gültige Zeit repräsentiert.
DateTimeToSQLTimeStampKonvertiert einen TDateTime-Wert in einen TSQLTimeStamp-Wert.
DateTimeToSQLTimeStampOffsetKonvertiert einen TDateTime-Wert in einen TSQLTimeStampOffset-Wert.
LocalToUTCKonvertiert eine TSQLTimeStamp-Variable von der lokalen Zeit in die UTC-Zeit (Coordinated Universal Time).
SQLDayOfWeekGibt den Tag der Woche an, auf den ein angegebener TSQLTimeStamp-Wert fällt.
SQLTimeStampOffsetToDateTimeKonvertiert einen TSQLTimeStampOffset-Wert in einen TDateTime-Wert.
SQLTimeStampOffsetToStrKonvertiert einen TSQLTimeStampOffset-Wert in einen String.
SQLTimeStampToDateTimeKonvertiert einen TSQLTimeStamp-Wert in einen TDateTime-Wert.
SQLTimeStampToStrKonvertiert einen TSQLTimeStamp-Wert in einen String.
StrToSQLTimeStampKonvertiert einen String in einen TSQLTimeStamp-Wert.
StrToSQLTimeStampOffsetKonvertiert einen String in einen TSQLTimeStampOffset-Wert.
TryStrToSQLTimeStampKonvertiert einen String in einen TSQLTimeStamp-Wert.
TryStrToSQLTimeStampOffsetKonvertiert einen String in einen TSQLTimeStampOffset-Wert.
UTCToLocalKonvertiert eine TSQLTimeStamp-Variable von der UTC-Zeit (Coordinated Universal Time) in die lokale Zeit.
VarIsSQLTimeStampGibt an, ob die angegebene Variante einen TSQLTimeStamp-Wert repräsentiert.
VarIsSQLTimeStampOffsetGibt an, ob die angegebene Variante einen TSQLTimeStampOffset-Wert repräsentiert.
VarSQLTimeStampGibt die Konstante TVarType zurück, die den internen Typ einer Variante als einen TSQLTimeStamp-Wert ausweist.
VarSQLTimeStampCreateErstellt eine neue Variante, deren Wert intern als TSQLTimeStamp-Wert gespeichert wird.
VarSQLTimeStampOffsetGibt die Konstante TVarType zurück, die den internen Typ einer Variante als einen TSQLTimeStampOffset-Wert ausweist.
VarSQLTimeStampOffsetCreateErstellt eine neue Variante, deren Wert intern als TSQLTimeStampOffset-Wert gespeichert wird.
VarToSQLTimeStampKonvertiert eine Variante, die einen TSQLTimeStamp-Wert repräsentiert, in den entsprechenden TSQLTimeStamp-Wert.
VarToSQLTimeStampOffsetKonvertiert eine Variante, die einen TSQLTimeStampOffset-Wert repräsentiert, in den entsprechenden TSQLTimeStampOffset-Wert.

Typen

PSQLTimeStampPSQLTimeStamp ist ein Zeiger auf einen TSQLTimeStamp-Wert.
PSQLTimeStampOffsetIst ein Zeiger auf einen TSQLTimeStampOffset-Wert.
TSQLTimeStampTSQLTimeStamp repräsentiert Uhrzeit- und Datumswerte mit hoher Genauigkeit.
TSQLTimeStampOffsetTSQLTimeStampOffset repräsentiert Uhrzeit- und Datumswerte mit hoher Genauigkeit relativ zur UTC-Zeit (Coordinated Universal Time).

Variablen

NullSQLTimeStampRepräsentiert einen TSQLTimeStamp-Wert von NULL.
NullSQLTimeStampOffsetRepräsentiert einen NullSQLTimeStampOffset-Wert von NULL.