Extensions Image, Audio et Vidéo Administration et programmation

Comment


Image Audio Vidéo
X X X

Renvoie ou met à jour un commentaire stocké avec un objet image, audio ou vidéo.

Fichier d'inclusion

image
dmbimage.h

audio
dmbaudio.h

vidéo
dmbvideo.h

Syntaxe

Extraction

>>-Comment--(--descripteur--)----------------------------------><
 

Syntaxe

Mise à jour

>>-Comment--(--descripteur--,--nouveau_commentaire--)----------><
 

Paramètres (type de données)

descripteur (DB2IMAGE, DB2AUDIO ou DB2VIDEO)
Nom de colonne ou variable SQL contenant le descripteur de la séquence image, audio ou vidéo.

nouveau_commentaire (LONG VARCHAR)
Commentaire mis à jour. Une valeur nulle ou une chaîne vide entraîne la suppression du commentaire existant.

Codes retour (type de données)

Pour la mise à jour, le descripteur de l'objet image, audio ou vidéo (DB2IMAGE, DB2AUDIO ou DB2VIDEO). Pour l'extraction, le commentaire (LONG VARCHAR).

Exemples

Extraction du nom de fichier de toutes les images de la colonne Photo de la table Employés auxquelles est associé le commentaire "confidentiel" :

EXEC SQL BEGIN DECLARE SECTION;
 char hvImg_fname[255;
EXEC SQL END DECLARE SECTION;
 
EXEC SQL SELECT FILENAME(PICTURE)
     INTO :hvImg_fname
     FROM EMPLOYEE
     WHERE COMMENT(PICTURE)
        LIKE '%confidentiel%';

Mise à jour du commentaire associé à la séquence vidéo d'Anne Dupont dans la colonne vidéo de la table Employés :

EXEC SQL BEGIN DECLARE SECTION;
struct{
        short len;
        char data [4000];
      }hvRemarks;
  EXEC SQL END DECLARE SECTION;
 
/* Extraction de l'ancien commentaire */
 
EXEC SQL SELECT COMMENT(VIDEO)
     INTO :hvRemarks
       FROM EMPLOYEE
     WHERE NAME = 'Anne Dupont';
 
/* Mise à jour du commentaire */
 
hvRemarks.data[hvRemarks.len]='\0';
 
strcat (hvRemarks.data, "Nouvelle séquence vidéo");
hvRemarks.len=strlen(hvRemarks.data);
 
EXEC SQL UPDATE EMPLOYEE
     SET VIDEO=COMMENT(VIDEO, :hvRemarks)
     WHERE NAME = 'Anne Dupont';


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