Extensions Image, Audio et Vidéo Administration et programmation
"Nettoie" les tables de métadonnées associées à l'extension Image
en exécutant, par exemple, les opérations suivantes :
- récupération de l'espace qui n'est plus utilisé dans les tables
de métadonnées d'image ;
- suppression des références à des fichiers image qui n'existent plus
dans les tables de métadonnées d'image.
Pour que cette API puisse être appelée, l'application doit être
connectée à une base de données.
Autorisation
Alter, Control, SYSADM, SYSCTRL, SYSMAINT, 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 DBiReorgMetadata(
char *tableName
);
Paramètres
- tableName (entrée)
- Nom de table qualifié, non qualifié ou nul. Si un nom de table est
spécifié, le nettoyage porte sur les tables de métadonnées d'image
associées à la table utilisateur indiquée. Lorsqu'une valeur nulle
est indiquée, le nettoyage porte sur les tables de métadonnées des colonnes
Audio de toutes les tables associées à l'ID utilisateur en cours.
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_RC_NOT_CONNECTED
- L'application n'a pas établi une connexion correcte à une base
de données.
Exemples
Nettoyage des tables de métadonnées pour les colonnes Image de la table
Employés.
#include <dmbimage.h>
rc = DBiReorgMetadata("Employés");
[ Début de page | Page précédente | Page suivante | Table des matières | Index ]