Image | Audio | Video |
---|---|---|
X | X |
Gibt eine Piktogrammversion eines Abbilds oder Videovollbilds zurück, das in einer Datenbank gespeichert ist, oder aktualisiert die Version.
Kopfdatei
Syntax
Abrufen eines Piktogramms
>>-Thumbnail--(--kennung--)------------------------------------><
Syntax
Aktualisieren eines Piktogramms
>>-Thumbnail--(--kennung--,--neues_piktogramm--)---------------><
Parameter (Datentyp)
Rückgabewerte (Datentyp)
Beim Abrufen der Inhalt des abgerufenen Piktogramms (LONG VARCHAR FOR BIT DATA), beim Aktualisieren die Kennung des Abbilds oder Videos (DB2IMAGE oder DB2VIDEO).
Beispiele
Abrufen des Piktogramms des Abbilds von Anita Jones, das in der Tabelle 'employee' gespeichert ist:
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';
Aktualisieren des Piktogramms, das dem Video von Anita Jones in der Tabelle 'employee' zugeordnet ist:
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';