Extensions Image, Audio et Vidéo Administration et programmation

DBvEnableColumn


Image Audio Vidéo
    X

Active une colonne pour les données DB2Video. 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

Le privilège USE (utiliser) est également obligatoire pour les espaces table et les pools de mémoire tampon indiqués dans les paramètres de l'API.

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

libdmbvideo.sl (HP-UX)

libdmbvideo.so (Solaris)

Fichier d'inclusion

dmbvideo.h

Syntaxe

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

Paramètres

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

colName (entrée)
Nom de la colonne Vidéo.

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.DB2VIDEO).

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 Vidéo dans la table Employés pour les données DB2Video :

#include <dmbvideo.h>
 
rc = DBvEnableColumn("Employés",
       "vidéo");


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