> According to the documentation > (https://firebirdsql.org/refdocs/langrefupd20-get-context.html) I can retrive > the transaction’s isolation level: > select rdb$get_context('SYSTEM', > 'ISOLATION_LEVEL') from rdb$database >
> But I need to know the access mode too. Is this possible somehow to know it > via contexts? Firebird3 supports following transaction-related items in 'SYSTEM' namespace: "TRANSACTION_ID", "ISOLATION_LEVEL", "LOCK_TIMEOUT", "READ_ONLY" Regards, Vlad