Image | Audio | Video |
---|---|---|
X | X | X |
Gibt einen Kommentar zurück, der mit einem Abbild, Ton oder Video gespeichert wird, oder aktualisiert ihn.
Kopfdatei
Syntax
Abrufen des Kommentars
>>-Comment--(--kennung--)--------------------------------------><
Syntax
Aktualisieren des Kommentars
>>-Comment--(--kennung--,--neuer_kommentar--)------------------><
Parameter (Datentyp)
Rückgabewerte (Datentyp)
Beim Aktualisieren die Kennung des Abbilds, Tons oder Videos (DB2IMAGE, DB2AUDIO oder DB2VIDEO). Beim Abrufen der Kommentar (LONG VARCHAR).
Beispiele
Abrufen der Dateinamen aller Abbilder aus der Spalte 'picture' der Tabelle 'employee', bei denen das Wort "confidential" im zugeordneten Kommentar vorkommt:
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 '%confidential%';
Aktualisieren des Kommentars, der dem Videoclip von Anita Jones in der Spalte 'video' der Tabelle 'employee' zugeordnet ist:
EXEC SQL BEGIN DECLARE SECTION; struct{ short len; char data[4000]; }hvRemarks; EXEC SQL END DECLARE SECTION; /* Get the old comment */ EXEC SQL SELECT COMMENT(VIDEO) INTO :hvRemarks FROM EMPLOYEE WHERE NAME = 'Anita Jones'; /* Update the comment */ hvRemarks.data[hvRemarks.len]='\0'; strcat (hvRemarks.data, "Updated video"); hvRemarks.len=strlen(hvRemarks.data); EXEC SQL UPDATE EMPLOYEE SET VIDEO=COMMENT(VIDEO, :hvRemarks) WHERE NAME = 'Anita Jones';