影像 | 音效 | 視訊 |
---|---|---|
X | X | X |
併入檔
語法
擷取註解
>>-Comment--(--handle--)---------------------------------------><
語法
更新註解
>>-Comment--(--handle--,--new_comment--)-----------------------><
參數 (資料類型)
回覆值 (資料類型)
以更新而言,指影像、音效或視訊的 handle (DB2IMAGE、DB2AUDIO 或 DB2VIDEO)。 以擷取而言,指註解 (LONG VARCHAR)。
範例
取得員工表格的圖片直欄中,具有相關註解中 "confidential" 這個字的所有影像檔名:
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%';
更新員工表格的視訊直欄中,與 Anita Jones 的視訊片段相關的註解:
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';