在 UDF 要求中指定註解,便可將註解連同影像、 音效或視訊物件一起儲存。註解是資料類型為 LONG VARCHAR 的 自由形式文字,該文字可多達 32,700 位元組。若不要在儲存物件時儲存註解,請指定NULL 值或空字 串來代替註解。 若指定一個 NULL 值,請記住將該值強制轉型為 LONG VARCHAR 資料類型。
例如,下列在 C 應用程式中的陳述式會將註解連同視訊片段一起儲存。
EXEC SQL BEGIN DECLARE SECTION; long hvStorageType; EXEC SQL END DECLARE SECTION; hvStorageType=MMDB_STORAGE_TYPE_EXTERNAL; EXEC SQL INSERT INTO EMPLOYEE VALUES( '128557', 'Anita Jones', DB2VIDEO( CURRENT SERVER, '/employee/videos/ajones.mpg', 'MPEG1', :hvStorageType, 'Anita''s video') /* comment */ );
下列在 C 應用程式中的陳述式會儲存沒有註解的影像。
EXEC SQL BEGIN DECLARE SECTION; long hvStorageType; EXEC SQL END DECLARE SECTION; hvStorageType=MMDB_STORAGE_TYPE_INTERNAL; EXEC SQL INSERT INTO EMPLOYEE VALUES( '128557', 'Anita Jones', DB2IMAGE( CURRENT SERVER, '/employee/images/ajones.bmp', 'GIF', :hvStorageType, Cast(NULL as LONG VARCHAR) /* no comment */ );