CLBFILE

Sommaire


Clbfilepermet de déclarer des variables du type clob.

 

Syntaxe

   [ Local | Global | Extern] Clbfileliste_var_dim

Paramètres

Elément

Description

Restrictions

liste_var_dim

Liste devar_dim séparées par le caractère ','.

Aucune.

var_dim

Nom d'une variable exprimé sous l'une des formes suivantes :
nom'('maxlen ')'
nom'('maxlen ')' '('lis_dim ')'

Aucune.

nom

nom_de_variable.

Aucune

maxlen

Longueur maximale admissible pour le clob

Expression entière
entre 0 et 20

lis_dim

Liste deexp_dim séparées par le caractère ','.

Nombre limité à 4.

exp_dim

Expression entière représentant le nombre d'éléments de la variable (de 0 à exp_dim-1)
ou
2 expressions entières séparées par les 2 caractères '..' représentant l'intervalle des
indices possibles pour la variable

 

 

Exemples

   # Déclaration d'une variable clob avec longueur par défaut
   LocalClbfileWWCLOB

   # Déclaration d'une variable clob de longueur 3 ( 4094 caractères maximum )
   LocalClbfileWWCLOB( 3 )

   # Déclaration d'une tableau de 2 clobs de longueur 3
   LocalClbfileWWCLOB( 3 ) ( 2 )

   # Déclaration d'une tableau de 2 clobs de longueur 3
   LocalClbfileWWCLOB( 3 ) (0..1)

 

Description et commentaires

Clbfilepermet de déclarer des variables de type clob en leur affectant une longueur maximum. Le type clob est utilisé pour stocker des textes de longueur variable au format "rtf" ou "txt".

Dans le cas où le nombre de caractères de la chaîne n'est pas indiqué, le clob est créé avec une longueur maximale de 0.

Il faut préciser une longueur maximale du clob selon la codification suivante :

Longueur

taille mémoire

Caractères maximum

0

1020

510

1

2044

1022

2

4092

2046

3

8188

4094

n

1024*(2^n)-4

512*(2^n)-2

 On peut déclarer un tableau de type clob, mais dans ce cas, faire attention à la mémoire !

 

Erreurs associées

Erreur

Description

 

 

 

Mots-clés associés

SHORTINT - INTEGER - INTEGER - DECIMAL - CHAR - DATE - LIBELLE - BLBFILE - SETLOB - GLOBAL - LOCAL - EXTERN


SOMMAIRE

Adonix X3(r) L4G
Copyright (c) Adonix 1999 - All rights reserved