Extensions Image, Audio et Vidéo Administration et programmation

QbCreateCatalog


Image Audio Vidéo
X    

Crée un catalogue dans la base de données connectée pour la colonne Image indiquée. La colonne doit être activée pour les données image. L'API crée le catalogue sous un nom qui est utilisé en tant que qualificatif.

Autorisation

Alter

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

libdmbqbapi.sl (HP-UX)

libdmbqbapi.so (Solaris)

Fichier d'inclusion

dmbqbapi.h

Syntaxe

SQLRETURN QbCreateCatalog(
      char *tableName,
      char *columnName,
     SQLINTEGER autoCatalog,
     char *reserved
     );

Paramètres

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

columnName (entrée)
Nom de la colonne Image pour laquelle vous créez un catalogue.

autoCatalog (entrée)
Indique si les images ajoutées dans la colonne Image doivent être automatiquement cataloguées, par conséquent ajoutées aux tables de fonctions et analysées. Indiquez 1 pour activer la fonction de catalogage automatique, et 0, pour la désactiver. Si vous n'activez pas la fonction de catalogage automatique, utilisez l'API QbCatalogColumn ou QbCatalogImage pour cataloguer les images que vous ajoutez dans la colonne Image.

reserved (entrée)
Non utilisé.

Codes d'erreur

qbicECSqlError
Une erreur SQL s'est produite.

qbicECNotEnabled
La base de données, la table ou la colonne n'est pas activée pour le type de données DB2Image.

qbicECDupCatalog
Le catalogue existe déjà.

qbicECunsupportedOption
Une option non prise en charge a été indiquée.

qbicECerrorParameterTooLong
Un paramètre indiqué est trop long pour être traité.

qbicECqerr
Une erreur QBIC s'est produite, et un message a été généré.

qbicECqerrUnknown
Une erreur QBIC interne s'est produite, et un message générique a été émis.

Exemples

Création d'un catalogue pour les images dans la colonne Photo de la table Employés. Activation du catalogage automatique :

#include <dmbqbapi.h>
 
rc = QbCreateCatalog("Employés",
        "photo", 1);


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