SET KEEP_TRAN_params
Firebird 3.0.6 / 4.0
SET KEEP_TRAN_params [ON | OFF]
This command configures whether isql remembers the transaction configuration of the last SET TRANSACTION and applies it for implicitly started transactions.The default is ON in Firebird 4.0 and higher, and OFF in Firebird 3.0 (introduced in 3.0.6).If no parameter is supplied to the command, it toggles the current state of keep transaction parameters.
When set to ON, isql keeps the complete SQL text of the last successful SET TRANSACTION statement.New transactions are started — when started implicitly — using the same SQL text (instead of the default CONCURRENCY WAIT mode).When set to OFF, isql starts new transactions as usual.The name KEEP_TRAN can be used as a shorthand for KEEP_TRAN_PARAMS.