FirebirdSQL logo

RDB$LOG_FILES

Non utilisé dans la présente version.

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

RDB$FILE_NAME

VARCHAR(255)

Non utilisé.

RDB$FILE_SEQUENCE

SMALLINT

Non utilisé.

RDB$FILE_LENGTH

INTEGER

Non utilisé.

RDB$FILE_PARTITIONS

SMALLINT

Non utilisé.

RDB$FILE_P_OFFSET

INTEGER

Non utilisé.

RDB$FILE_FLAGS

SMALLINT

Non utilisé.

RDB$PACKAGES

Informations sur les paquets PSQL.

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

RDB$PACKAGE_NAME

CHAR(63)

Nom unique du paquet.

RDB$PACKAGE_HEADER_SOURCE

BLOB TEXT

Le code source de l’en-tête du paquet en langage SQL.

RDB$PACKAGE_BODY_SOURCE

BLOB TEXT

Code source du corps du paquet en langage SQL.

RDB$VALID_BODY_FLAG

SMALLINT

Indique si le texte du corps du paquet reste correct après la dernière modification ou recréation de l’en-tête du paquet.

RDB$SECURITY_CLASS

CHAR(63)

Peut pointer vers la classe de sécurité définie dans la table système RDB$SECURITY_CLASSES pour appliquer des restrictions de contrôle d’accès.

RDB$OWNER_NAME

CHAR(63)

Le nom de l’utilisateur - le propriétaire (créateur) du paquet.

RDB$SYSTEM_FLAG

SMALLINT

Indique que le paquet est défini par l’utilisateur (valeur 0) ou par le système (valeur 1 ou supérieure).

RDB$DESCRIPTION

BLOB TEXT

Le texte arbitraire d’une note sur le paquet.

RDB$SQL_SECURITY

BOOLEAN

Avec quels droits les procédures et fonctions du paquet sont exécutées :

  • TRUE — avec les droits de l’utilisateur définissant (SQL SECURITY DEFINER) ;

  • FALSE — avec les droits de l’utilisateur appelant (SQL SECURITY INVOKER).