Freigeben über


CTOT( )-Funktion

Gibt den DatumZeit-Wert zurück, der einem Zeichenausdruck entspricht.

CTOT(cCharacterExpression)

Rückgabewerte

DatumZeit

Parameter

  • cCharacterExpression
    Gibt den Zeichenausdruck an, dessen DatumZeit-Wert zurückgegeben wird.

Hinweise

Beachten Sie, dass CTOT( ) unklare DatumZeit-Werte ausgeben kann und einen Kompilierungsfehler erzeugt, wenn SET STRICTDATE auf 2 gesetzt ist. Verwenden Sie DATETIME( ), damit nur eindeutige Datumswerte ausgegeben werden. Weitere Informationen zu mehrdeutigen Datumswerten finden Sie unter Datumsunterstützung für das Jahr 2000.

Diese Version von Visual FoxPro unterstützt die systemeigenen SQL-Datentypen datetime und smalldatetime, die in SQL XML im 24-Stunden-Format zurückgegeben werden.

Anmerkung   Diese Aktualisierung der CTOT( )-Funktion betrifft nicht die 19 unterschiedlichen Möglichkeiten, in denen die T-SQL Convert( )-Funktion datetime- und smalldatetime-Werte zurückgibt.

Beispiele

Die CTOT( )-Funktion verwaltet Datumsangaben im XML-Format, die von SQL 2000 XML-Abfragen und anderen Anwendungen zurückgegeben werden, die Daten in XLM-Formaten importieren oder exportieren, wie in den folgenden Beispielen gezeigt.

Access 2000 XML-Datumsformat:

   *2000-10-24T13:30:00       (24-hour exported from Access, whether
   *original was in 12- or 24-hour format)
   ? CTOT("2000-10-24T13:30:00")

SQL 2000 XML-Datumsformat:

   2000-10-24T20:47:58.170      && datetime (24 -hour)
   2000-10-24T21:11:00         && Small DT (24-hour)

Siehe auch

DATETIME( ) | SET STRICTDATE | Datumsunterstützung für das Jahr 2000