DECLARE FILTER

Destination

Déclaration du filtre BLOB dans la base de données.

Disponible en

DSQL, ESQL

Syntaxe
DECLARE FILTER filtername
INPUT_TYPE <sub_type> OUTPUT_TYPE <sub_type>
ENTRY_POINT 'function_name' MODULE_NAME 'library_name';

<sub_type> ::= number | <mnemonic>

<mnemonic> ::= binary | text | blr | acl | ranges | summary |
               format | transaction_description |
               external_file_description | user_defined
Table 1. Paramètres de l'opérateur DECLARE FILTER
ParamètreDescription

filtername

Nom du filtre. Peut contenir jusqu'à 63 caractères.

sub_type

Sous-type BLOB. Voir sous-types BLOB.

number

Numéro du sous-type BLOB. Voir BLOB subtypes.

mnemonic

Mnémonique de sous-type BLOB. Voir sous-types BLOB.

function_name

Nom de la fonction à exporter (point d'entrée).

library_name

Le nom du module dans lequel se trouve le filtre.

user_defined

Mnémonique défini par l'utilisateur pour le sous-type BLOB.

L'opérateur DECLARE FILTER rend un filtre BLOB disponible dans la base de données. Le nom du filtre BLOB doit être unique parmi les noms de filtres BLOB.