Verwaltung und Programmierung
Stellt fest, ob eine Spalte für Audiodaten (DB2Audio-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
|
dmbaudio.lib
| libdmbaudio.a (AIX)
|
| libdmbaudio.sl (HP-UX)
|
| libdmbaudio.so (Solaris)
|
Syntax
long DBaIsColumnEnabled(
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 'sound' in der Tabelle
'employee' für Audiodaten aktiviert ist:
#include <dmbaudio.h>
rc = DBaIsColumnEnabled("employee",
"sound", &status);
[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ]
Search the DB2 Extender Books