Image, Audio und Video Extender 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. Die Anwendung muß mit einer Datenbank verbunden sein
und die Benutzertabelle muß festgeschrieben sein, bevor diese API aufgerufen
wird.
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)
|
Kopfdatei
dmbimage.h
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
- Spalte 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
Typ 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 ]