Verwaltung und Programmierung

DBvIsColumnEnabled


Image Audio Video
    X

Stellt fest, ob eine Spalte für Videodaten (DB2Video-Daten) aktiviert wurde. Die Anwendung muß mit einer Datenbank verbunden sein, bevor diese API aufgerufen wird.

Berechtigung

Keine

Bibliotheksdatei
OS/2 und Windows AIX, HP-UX und Solaris
dmbvideo.lib libdmbvideo.a (AIX)

libdmbvideo.sl (HP-UX)

libdmbvideo.so (Solaris)

Syntax

long DBvIsColumnEnabled(
     char *tableName,
      char *colName,
short  *status
      );

Parameter

tableName (Eingabe)
Ein qualifizierter oder nicht qualifizierter Tabellenname.

colName (Eingabe)
Der Name einer Spalte.

status (Ausgabe)
Gibt an, ob die Spalte aktiviert ist. Dieser Parameter gibt einen numerischen Wert zurück. Der Extender gibt außerdem eine Konstante zurück, die den Status angibt. Folgende Werte und Konstanten sind möglich:

1
MMDB_IS_ENABLED

0
MMDB_IS_NOT_ENABLED

-1
MMDB_INVALID_DATATYPE

Fehlercodes

MMDB_SUCCESS
API-Aufruf erfolgreich verarbeitet.

MMDB_RC_NO_AUTH
Aufrufender verfügt nicht über die korrekte Zugriffsberechtigung.

MMDB_RC_NOT_CONNECTED
Keine gültige Verbindung zwischen Anwendung und Datenbank.

Beispiele

Feststellen, ob die Spalte 'video' in der Tabelle 'employee' für Videodaten aktiviert ist:

#include <dmbvideo.h>

rc = DBvIsColumnEnabled("employee",
       "video", &status);


[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ]

Search the DB2 Extender Books