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 ODBC Paradox-Treiber ordnet Paradox-Datentypen ODBC SQL-Datentypen zu. Die folgende Tabelle enthält alle Paradox-Datentypen und zeigt die ODBC SQL-Datentypen, denen sie zugeordnet sind.
| Paradox-Datentyp | ODBC-Datentyp |
|---|---|
| ALPHANUMERISCHE | SQL_VARCHAR |
| AUTOINCREMENT[1] | SQL_INTEGER |
| BCD[1] | SQL_DOUBLE |
| BYTES[1] | SQL_BINARY |
| DATE | SQL_DATE |
| IMAGE[2] | SQL_LONGVARBINARY |
| LOGICAL[1] | SQL_BIT |
| LONG[1] | SQL_INTEGER |
| MEMO[2] | SQL_LONGVARCHAR |
| MONEY[1] | SQL_DOUBLE |
| NUMBER | SQL_DOUBLE |
| SHORT | SQL_SMALLINT |
| ZEIT[1] | SQL_TIMESTAMP |
| ZEITSTEMPEL[1] | SQL_TIMESTAMP |
[1] Gilt nur für Paradox-Versionen 5. x.
[2] Gilt nur für Paradox-Versionen 4. x und 5. x.
Hinweis
SQLGetTypeInfo gibt ODBC SQL-Datentypen zurück. Alle Konvertierungen in Anhang D der ODBC-Programmiererreferenz werden für die weiter oben in diesem Thema aufgeführten ODBC SQL-Datentypen unterstützt.
In der folgenden Tabelle sind die Einschränkungen für Paradox-Datentypen aufgeführt.
| Datentyp | BESCHREIBUNG |
|---|---|
| ALPHANUMERISCHE | Beim Erstellen einer ALPHANUMERIC-Spalte mit 0 oder einer nicht angegebenen Länge wird tatsächlich eine Spalte mit 255 Byte zurückgegeben. |
| BYTES | Wenn Sie NULL mit dem Paradox5-Treiber in eine binäre Spalte einfügen, wird dieser in 0 geändert. |
| LONG | Der maximale negative Wert, der vom Paradox-Treiber für den Long-Datentyp in Paradox 5 unterstützt wird. x ist nicht -2^31 (-2147483648), da Long dem ODBC-Datentyp SQL_INTEGER zugeordnet ist. Der maximale negative Wert, der für Long unterstützt wird, ist tatsächlich -2^31 + 1 (-2147483647). |
| timestamp | Wenn ein Wert vom Paradox-Treiber in eine TIMESTAMP-Spalte eingefügt und anschließend aus der Spalte abgerufen wird, kann sich der abgerufene Wert aufgrund einer Rundung um bis zu 1 Sekunde vom eingefügten Wert unterscheiden. |
Weitere Einschränkungen für Datentypen finden Sie unter Datentypbeschränkungen.