IBM Books

Image Extender、Audio Extender 和 Video Extender 管理和程序设计

Thumbnail


图象 音频 视频
X   X

返回或更新存储在数据库中的图象或视频帧的缩略图大小版本。

包含文件

图象 (image)
dmbimage.h

视频 (video)
dmbvideo.h

语法

检索缩略图

>>-Thumbnail--(--handle--)-------------------------------------><
 

语法

更新缩略图

>>-Thumbnail--(--handle--,--new_thumbnail--)-------------------><
 

参数(数据类型)

handle(DB2IMAGE 或 DB2VIDEO)
包含图象或视频的句柄的列名或主变量。

new_thumbnail (LONG VARCHAR FOR BIT DATA)
缩略图的更新源内容

返回值(数据类型)

对于检索,为检索到的缩略图的内容 (LONG VARCHAR FOR BIT DATA), 对于更新,为图象或视频的句柄(DB2IMAGE 或 DB2VIDEO)。

获取存储在 Employee 表中的 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';

更新与 employee 表中 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';


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]