影像 | 音效 | 視訊 |
---|---|---|
X | X |
併入檔
語法
擷取縮圖
>>-Thumbnail--(--handle--)-------------------------------------><
語法
更新縮圖
>>-Thumbnail--(--handle--,--new_thumbnail--)-------------------><
參數 (資料類型)
回覆值 (資料類型)
以擷取而言,是指被擷取的縮圖內容 (LONG VARCHAR FOR BIT DATA);以更新而言,是指影像或 視訊的 handle (DB2IMAGE 或 DB2VIDEO)。
範例
取得員工表格中,儲存在 Anita Jones 的影像縮圖:
EXEC SQL BEGIN DECLARE SECTION; struct{ short len; char data [32000]; }hvThumbnail; EXEC SQL END DECLARE SECTION; EXEC SQL SELECT THUMBNAIL(PICTURE) INTO :hvThumbnail FROM EMPLOYEE WHERE NAME = 'Anita Jones';
更新員工表格中,與 Anita Jones 的視訊相關的縮圖:
EXEC SQL BEGIN DECLARE SECTION; struct { short len; char data[10000]; }hvThumbnail; EXEC SQL END DECLARE SECTION; /* Create thumbnail and */ /* store in hvThumbnail */ EXEC SQL UPDATE EMPLOYEE SET VIDEO=THUMBNAIL( VIDEO, :hvThumbnail) WHERE NAME='Anita Jones';