FirebirdSQL logo

Pseudo-colonne RDB$RECORD_VERSION

Chaque table contient une pseudo-colonne RDB$RECORD_VERSION de type BIGINT.La pseudo-colonne nommée RDB$RECORD_VERSION renvoie le numéro de la transaction qui a créé la version actuelle de l’enregistrement.

Champ RDB$VALID_BLR

Les tables système RDB$PROCEDURES, RDB$FUNCTIONS et RDB$TRIGGERS contiennent un champ RDB$VALID_BLR. Il est destiné à signaler qu’un module PSQL (procédure ou trigger) peut être invalide après que les domaines ou les colonnes de table dont il dépend aient été modifiés. Dans ce cas, le champ RDB$VALID_BLR est mis à 0 pour les procédures ou les triggers dont le code peut être invalide.