イメージ | オーディオ | ビデオ |
---|---|---|
O | O | O |
画像や、音声、ビデオとともに保管されている注釈を戻したり、更新したりします。
インクルード・ファイル
構文
注釈の検索
>>-Comment--(--handle--)---------------------------------------><
構文
注釈の更新
>>-Comment--(--handle--,--new_comment--)-----------------------><
パラメーター (データ・タイプ)
戻り値 (データ・タイプ)
更新の場合、画像、音声、またはビデオのハンドル (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';