Jedes Datenbanksystem definiert seine eigenen SQL-Datentypen. Ein ODBC-Treiber verarbeitet nur jene Datentypen, die vom zugehörigen Datenbanksystem definiert sind.
Wie ein ODBC-Treiber die SQL-Datentypen des Datenbanksystems auf die ODBC-unterstützten Datentypen und auf die eigenen treiberspezifischen Datentypen abbildet, sowie die Angaben für Länge (Length), Dezimalstelle (Scale) und Anzahl der gültigen Ziffern (Precision) können Sie mit Hilfe der Funktion SQLGetTypeInfo ermitteln.
Die für das Datenbanksystem MaxDB definierten Datentypen finden Sie im Referenzhandbuch im Abschnitt Datentyp.
MaxDB-Datentypen, die vom MaxDB-ODBC-Treiber unterstützt werden
Character |
CHAR, VARCHAR, LONG, CHAR BYTE, VARCHAR BYTE, LONG BYTE |
Numerisch |
DECIMAL, FIXED, INTEGER, SMALLINT, FLOAT, REAL, DOUBLE PRECISION |
Datum |
DATE, TIME, TIMESTAMP |
Sonstige |
BOOLEAN, CHAR EBCDIC, VARCHAR EBCDIC |