On 2020-01-29 13:35, Dimitry Sibiryakov wrote:
29.01.2020 08:57, Alex Peshkoff via Firebird-devel wrote:
You should be able to do something like
(Arg::Warning(isc_...) << Arg::SqlState("01000")).raise();
and after fixing related bugs see that sql state when warning is
displayed.
It won't work in plugin because .raise() is throwing
status_exception but CLOOP is catching FbException.
Like any other use of Arg::StatusVector.raise().
Add try/catch if you want to use internal classes in plugin.
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel