Checking the changes of Firebird 4.0.1 to update the docs, I noticed
that a new statement `SET DEBUG OPTION` has been introduced, but I can't
find much about it, except for "To make isc_info_sql_exec_path_blr_*
work, session must be first execute set debug option dsql_keep_blr =
true." in https://github.com/FirebirdSQL/firebird/issues/6910
Questions:
1. Is dsql_keep_blr the only option at the moment, or are there more?
(the code suggests not)
2. Is SET DEBUG OPTION general for an entire connection, or does it need
to be executed on the statement handle you want to retrieve one of the
isc_info_sql_exec_path_blr_* options from? (checking the commit, it
seems to be attachment level, but I'd like confirmation
3. How do you clear an option, set value to false, can you set to null?
Also, is there more to it than this?
--
Mark Rotteveel
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel