Extensions Image, Audio et Vidéo Administration et programmation

DBiEnableColumn


Image Audio Vidéo
X    

Active une colonne pour les données DB2Image. L'API définit et gère les relations entre cette colonne et les tables de métadonnées. Pour que cette API puisse être appelée, l'application doit être connectée à une base de données et la table utilisateur doit être validée.

Autorisation

Control, Alter, SYSADM, DBADM

Fichier bibliothèque
OS/2 et Windows AIX, HP-UX et Solaris
dmbimage.lib libdmbimage.a (AIX)

libdmbimage.sl (HP-UX)

libdmbimage.so (Solaris)

Fichier d'inclusion

dmbimage.h

Syntaxe

long DBiEnableColumn(
      char *tableName,
      char *colName,
      );

Paramètres

tableName (entrée)
Nom de la table contenant la colonne Image.

colName (entrée)
Nom de la colonne Image.

Codes d'erreur

MMDB_SUCCESS
Le traitement de l'appel d'API a abouti.

MMDB_RC_NO_AUTH
Le demandeur ne dispose pas des droits d'accès corrects.

MMDB_WARN_ALREADY_ENABLED
La colonne est déjà activée.

MMDB_RC_NOT_CONNECTED
L'application n'a pas établi une connexion correcte à une base de données.

MMDB_RC_WRONG_SIGNATURE
Le type de données de la colonne indiquée est incorrect. Le système attend le type de données défini par l'utilisateur (MMDBSYS.DB2IMAGE).

MMDB_RC_COLUMN_DOESNOT_EXIST
La colonne n'est pas définie dans la table indiquée.

MMDB_RC_NOT_ENABLED
La base de données ou la table n'est pas activée.

Exemples

Activation de la colonne Photo dans la table Employés pour les données DB2Image :

#include <dmbimage.h>
 
rc = DBiEnableColumn("Employés",
       "photo");


[ Début de page | Page précédente | Page suivante | Table des matières | Index ]