Image, Audio und Video Extender Verwaltung und Programmierung

Thumbnail


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

Image
dmbimage.h

Video
dmbvideo.h

Syntax

Abrufen eines Piktogramms

>>-Thumbnail--(--kennung--)------------------------------------><
 

Syntax

Aktualisieren eines Piktogramms

>>-Thumbnail--(--kennung--,--neues_piktogramm--)---------------><
 

Parameter (Datentyp)

kennung (DB2IMAGE or DB2VIDEO)
Name der Spalte oder Host-Variable, die die Kennung des Abbilds oder Videos enthält.

neues_piktogramm (LONG VARCHAR FOR BIT DATA)
Quelleninhalt für das Aktualisieren des Piktogramms.

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';


[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ]