FirebirdSQL logo

RDB$PAGES

Informations sur les pages de la base de données.

Table 1. Description des colonnes de la table RDB$PAGES
Nom de la colonne Type de données Description

RDB$PAGE_NUMBER

INTEGER

Le numéro unique de la page de la base de données créée physiquement.

RDB$RELATION_ID

SMALLINT

L’identifiant de la table pour laquelle cette page est allouée.

RDB$PAGE_SEQUENCE

INTEGER

Numéro de page consécutif par rapport aux autres pages attribuées à ce tableau.

RDB$PAGE_TYPE

SMALLINT

Décrit le type de page. Pour l’utilisation du système.

RDB$PROCEDURE_PARAMETERS

Décrit les paramètres des procédures stockées.

Table 1. Description des colonnes de la table RDB$PROCEDURE_PARAMETERS
Nom de la colonne Type de données Description

RDB$PARAMETER_NAME

CHAR(63)

Nom du paramètre.

RDB$PROCEDURE_NAME

CHAR(63)

Le nom de la procédure dans laquelle le paramètre est utilisé.

RDB$PARAMETER_NUMBER

SMALLINT

Numéro séquentiel du paramètre.

RDB$PARAMETER_TYPE

SMALLINT

Indique si le paramètre est une entrée (valeur 0) ou une sortie (valeur 1).

RDB$FIELD_SOURCE

CHAR(63)

Le nom du domaine créé par l’utilisateur (lorsqu’on utilise une référence de domaine au lieu d’un type), ou le domaine construit automatiquement par le système pour le paramètre de la procédure. Dans le second cas, le nom commencera par les caractères RDB$.

RDB$DESCRIPTION

BLOB TEXT

Texte d’une note de paramètre facultative.

RDB$SYSTEM_FLAG

SMALLINT

Indique si le paramètre est défini par le système (valeur 1 et plus) ou par l’utilisateur (valeur 0).

RDB$DEFAULT_VALUE

BLOB BLR

Valeur par défaut dans le langage BLR.

RDB$DEFAULT_SOURCE

BLOB TEXT

La valeur par défaut dans le langage SQL d’origine.

RDB$COLLATION_ID

SMALLINT

L’identifiant de l’ordre de tri utilisé pour le paramètre caractère.

RDB$NULL_FLAG

SMALLINT

Un signe qu’une valeur vide NULL est valide.

RDB$PARAMETER_MECHANISM

SMALLINT

Mécanisme de transfert des paramètres :

  • 0 — par valeur ;

  • 1 — par référence ;

  • 2 — via un descripteur ;

  • 3 — via un descripteur BLOB.

RDB$FIELD_NAME

CHAR(63)

Le nom de la colonne à laquelle le paramètre est référencé en utilisant la clause TYPE OF COLUMN.

RDB$RELATION_NAME

CHAR(63)

Le nom de la table à laquelle le paramètre fait référence en utilisant la clause TYPE OF COLUMN.

RDB$PACKAGE_NAME

CHAR(63)

Nom du paquet de procédures (s’il s’agit d’une procédure emballée) dans lequel le paramètre est utilisé.