Mode d'accès
Il existe deux modes d'accès aux données de la base de données pour les transactions : READ WRITE
et READ ONLY
.
Avec le mode d'accès
READ WRITE
, les opérations dans le contexte de cette transaction peuvent être à la fois des opérations de lecture et de modification de données. Il s'agit du mode par défaut.En mode
READ ONLY
, seules les opérationsSELECT
de données peuvent être effectuées dans le contexte de cette transaction. Toute tentative de modification des données dans le contexte d'une telle transaction entraînera une exception de base de données. Cependant, cela ne s'applique pas aux tables temporaires globales (GTT) qui peuvent être modifiées dans les transactionsREAD ONLY
.
Les constantes suivantes sont fournies dans l'API Firebird pour les modes d'accès : isc_tpb_write
correspond au mode READ WRITE
, isc_tpb_read
, READ ONLY
.