FirebirdSQL logo

RDB$TIME_ZONES

Une table virtuelle contenant une liste des fuseaux horaires pris en charge par le serveur.

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

RDB$TIME_ZONE_ID

INTEGER

Identifiant du fuseau horaire.

RDB$TIME_ZONE_NAME

CHAR(63)

Nom du fuseau horaire

RDB$TRANSACTIONS

RDB$TRANSACTIONS stocke l’état des transactions distribuées et autres qui sont préparées pour une confirmation en deux phases avec un message explicitement préparé.

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

RDB$TRANSACTION_ID

INTEGER

L’identifiant unique de la transaction faisant l’objet du suivi.

RDB$TRANSACTION_STATE

SMALLINT

Statut de la transaction :

  • 0 — en attente ;

  • 1 — confirmé ;

  • 2 — annulé.

RDB$TIMESTAMP

TIMESTAMP

Non utilisé.

RDB$TRANSACTION_DESCRIPTION

BLOB

Décrit une transaction préparée et peut être un message utilisateur entrant isc_prepare_transaction2 même si ce n’est pas une transaction distribuée. Peut être utilisé en cas de perte de connexion qui ne peut être rétablie.