Syntaxe des types de données BLOB

Les types de données BLOB contiennent des données au format binaire, caractère ou personnalisé de taille indéfinie. Pour plus d'informations, veuillez vous référer à BLOB.

Syntaxe BLOB
<blob_datatype> ::=
    BLOB [SUB_TYPE {subtype_num | subtype_name}]
    [SEGMENT SIZE seglen] [CHARACTER SET charset]
  | BLOB [(seglen [, subtype_num])]
Table 1. Paramètres d'une déclaration de type BLOB
Paramètre ^^Description

charset

jeu de caractères (ignoré pour tous les sous-types sauf 1 (TEXT)).

subtype_num

numéro du sous-type d'un BLOB.

subtype_name

Le nom d'un sous-type de BLOB peut être TEXT, BINARY ou l'un des (autres) noms standard ou personnalisés définis dans RDB$TYPES pour RDB$FIELD_NAME = 'RDB$FIELD_SUB_TYPE'.

seglen

La taille du segment ne peut pas être supérieure à 65535, la valeur par défaut est 80 si elle n'est pas spécifiée. La taille du segment peut être remplacée par le client et, dans la plupart des cas, elle n'est pas prise en compte.