Anfang des Inhaltsbereichs

 Level-1-API 

Übersicht der Funktionen, die im MaxDB-ODBC-Treiber für das Level-1-API definiert sind

Funktion

Anmerkung

SQLBindParameter

Wenn Sie mit einer INSERT-, UPDATE- oder DELETE-Anweisung mehr als eine LONG-Spalte verarbeiten wollen und die Parameter mit dem Attribut SQL_DATA_AT_EXECUTE binden, beachten Sie, dass bei der Funktion SQLPutData der NULL-Wert höchstens für eine LONG-Spalte möglich ist.
Wenn Sie mit nur einer Anweisung mehrere LONG-Spalten auf den NULL-Wert setzen wollen, müssen Sie die Spalten in der Längenangabe (
pcbValue) mit Hilfe des Attributs SQL_NULL_DATA binden. Andernfalls erhalten Sie die Meldung
szSqlState = S1000 SQLCODE =-22002.

SQLColumns

-

SQLDriverConnect

Schlüsselwort für den Namen des Datenbankrechners: SERVERNODE
Schlüsselwort für den Namen der Datenbankinstanz: SERVERDB

SQLGetConnectAttr

Anmerkung

SQLGetData

-

SQLGetFunctions

Anmerkung

SQLGetInfo

Anmerkung

SQLGetStmtAttr

-

SQLGetTypeInfo

Die vom Datenbanksystem MaxDB unterstützten Datentypen können Sie mit Hilfe der Funktion SQLGetTypeInfo ermitteln.

Folgende Datentypen werden unterstützt:
CHAR, VARCHAR, DECIMAL, FIXED, INTEGER, SMALLINT, FLOAT, REAL, DOUBLE PRECISION, DATE, TIME, TIMESTAMP, LONG, CHAR() BYTE, VARCHAR() BYTE, LONG BYTE, BOOLEAN

Wenn die Datenbank so konfiguriert ist, dass UNICODE-Zeichen verarbeitet werden können, unterstützt MaxDB auch folgende Datentypen:
CHAR() UNICODE, VARCHAR() UNICODE, LONG UNICODE

SQLParamData

Für LONG-Spalten, die NULL-Werte enthalten, siehe Anmerkung zu SQLBindParameter

SQLPutData

Für LONG-Spalten, die NULL-Werte enthalten, siehe Anmerkung zu SQLBindParameter

SQLSetConnectAttr

Siehe SQLGetConnectAttr

SQLSetParam

-

SQLSetStmtAttr

-

SQLSpecialColumns

-

SQLStatistics

-

SQLTables

Der MaxDB-ODBC-Treiber unterstützt folgende Tabellentypen ( szTableType):
ALIAS, RESULT, SNAPSHOT, SYSTEM, SYSTEM TABLE, TABLE, UNLOADED, VIEW

 

Ende des Inhaltsbereichs