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.
Der Bezeichner für den Zeitpunkt, zu dem ODBC SQL-Datentyp lautet:
SQL_TYPE_TIME
In der folgenden Tabelle sind die ODBC-C-Datentypen aufgeführt, in die SQL-Daten konvertiert werden können. Eine Erläuterung der Spalten und Begriffe in der Tabelle finden Sie unter Konvertieren von Daten aus SQL in C-Datentypen.
| C-Typbezeichner | Testen | *TargetValuePtr | *StrLen_or_IndPtr | SQLSTATE |
|---|---|---|---|---|
| SQL_C_CHAR | PufferLength-Zeichenbytelänge> 9<= BufferLength<= Länge des Zeichenbytes BufferLength< 9 |
Daten Abgeschnittene Daten[a] Nicht definiert |
Länge der Daten in Byte Länge der Daten in Byte Nicht definiert |
– 01004 22003 |
| SQL_C_WCHAR | PufferLength-Zeichenlänge> 9<= BufferLength<= Zeichenlänge BufferLength< 9 |
Daten Abgeschnittene Daten[a] Nicht definiert |
Länge der Daten in Zeichen Länge der Daten in Zeichen Nicht definiert |
– 01004 22003 |
| SQL_C_BINARY | Bytelänge der Daten <= BufferLength Bytelänge von Data >BufferLength |
Daten Nicht definiert |
Länge der Daten in Byte Nicht definiert |
– 22003 |
| SQL_C_TYPE_TIME | None[b] | Daten | 6[d] | – |
| SQL_C_TYPE_TIMESTAMP | None[b] | Data[c] | 16[d] | – |
[a] Die Bruchteilsekunden der Zeit werden abgeschnitten.
[b] Der Wert von BufferLength wird für diese Konvertierung ignoriert. Der Treiber geht davon aus, dass die Größe von *TargetValuePtr die Größe des C-Datentyps ist.
[c] Die Datumsfelder der Zeitstempelstruktur werden auf das aktuelle Datum festgelegt, und das Bruch sekundenfeld der Zeitstempelstruktur wird auf Null festgelegt.
[d] Dies ist die Größe des entsprechenden C-Datentyps.
Wenn SQL-Daten in Zeichen-C-Daten konvertiert werden, befindet sich die resultierende Zeichenfolge im Format "hh:mm:ss". Dieses Format ist von der Windows-Länder-/Regionseinstellung nicht betroffen.