Verwaltung und Programmierung
Aktiviert eine Spalte für Abbilder (DB2Image-Daten). Die API
definiert und verwaltet die Abhängigkeiten zwischen dieser Spalte und den
Metadatentabellen. Bevor diese API aufgerufen wird, muß die Anwendung
mit einer Datenbank verbunden und die Benutzertabelle festgeschrieben
sein.
Berechtigung
CONTROL, ALTER, SYSADM, DBADM
Bibliotheksdatei
OS/2 und Windows
| AIX, HP-UX und Solaris
|
dmbimage.lib
| libdmbimage.a (AIX)
|
| libdmbimage.sl (HP-UX)
|
| libdmbimage.so (Solaris)
|
Syntax
long DBiEnableColumn(
char *tableName,
char *colName,
);
Parameter
- tableName (Eingabe)
- Der Name der Tabelle, die die Abbildspalte enthält.
- colName (Eingabe)
- Der Name der Abbildspalte.
Fehlercodes
- MMDB_SUCCESS
- API-Aufruf erfolgreich verarbeitet.
- MMDB_RC_NO_AUTH
- Aufrufender verfügt nicht über die korrekte Zugriffsberechtigung.
- MMDB_WARN_ALREADY_ENABLED
- Tabelle ist bereits aktiviert.
- MMDB_RC_NOT_CONNECTED
- Keine gültige Verbindung zwischen Anwendung und Datenbank.
- MMDB_RC_WRONG_SIGNATURE
- Datentyp für die angegebene Spalte inkorrekt. Benutzerdefinierter
Datentyp MMDBSYS.DB2IMAGE wird erwartet.
- MMDB_RC_COLUMN_DOESNOT_EXIST
- Spalte ist in der angegebenen Tabelle nicht definiert.
- MMDB_RC_NOT_ENABLED
- Datenbank oder Tabelle nicht aktiviert.
Beispiele
Aktivieren der Spalte 'picture' in der Tabelle
'employee' für Abbilder:
#include <dmbimage.h>
rc = DBiEnableColumn("employee",
"picture");
[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ]
Search the DB2 Extender Books