RDB$FIELDS
Caractéristiques des colonnes et des domaines, qu’ils soient créés par le système ou par l’utilisateur. Cette table stocke les détails des attributs de toutes les colonnes.
Note
|
La colonne |
Nom de la colonne | Type de données | Description |
---|---|---|
|
|
Le nom unique du domaine créé par l’utilisateur, ou le domaine automatiquement construit par le noyau de Firebird pour la colonne de la table. Dans le second cas, le nom commencera par les caractères |
|
|
Non utilisé. |
|
|
Représentation binaire (BLR) de l’expression SQL spécifiant la vérification de la valeur |
|
|
Texte source SQL original spécifiant le contrôle des valeurs |
|
|
La représentation binaire (BLR) de l’expression SQL utilisée par le serveur de la base de données pour effectuer des calculs lors de l’accès à la colonne |
|
|
Le texte source original de l’expression qui définit la colonne `COMPUTED BY'. |
|
|
Valeur par défaut sous forme de BLR binaire. |
|
|
La valeur par défaut dans le langage SQL d’origine. |
|
|
Taille de la colonne en octets. |
|
|
Un nombre négatif spécifie l’échelle pour les colonnes |
|
|
Code du type de données pour la colonne :
Les codes pour Pour les types |
|
|
Pour le type de données
Pour les ensembles de types de données
Pour les types de données de type entier (
|
|
|
Non utilisé. |
|
|
Non utilisé. |
|
|
Texte de commentaire arbitraire pour le domaine (colonne du tableau). |
|
|
|
|
|
Non utilisé. |
|
|
Pour les colonnes |
|
|
Non utilisé. |
|
|
Longueur de la colonne en octets si elle fait partie d’une table externe. Toujours |
|
|
Valeur de degré pour une colonne d’un type de données entier dans une table externe ; spécifiée par la puissance de 10 par laquelle l’entier est multiplié. |
|
|
Le type de données du champ tel que présenté dans la table externe.
Les codes pour |
|
|
Spécifie le nombre de dimensions du tableau si la colonne a été définie comme un tableau. Pour les colonnes qui ne sont pas des tableaux, c’est toujours NULL. |
|
|
Indique si la colonne peut prendre une valeur vide (le champ contiendra une valeur NULL) ou non (le champ contiendra une valeur de 1). |
|
|
Longueur des colonnes |
|
|
L’identifiant de l’ordre de tri pour la colonne de caractères ou le domaine. Si elle n’est pas spécifiée, la valeur du champ sera 0. |
|
|
L’identifiant du jeu de caractères pour une colonne de caractères, une colonne |
|
|
Spécifie le nombre total de chiffres pour un type de données numériques à virgule fixe ( |
|
|
Peut faire référence à la classe de sécurité définie dans la table |
|
|
Le nom de l’utilisateur qui possède (crée) le domaine. |