Hello.
I've found that for versions 3 and 4 in trace_dsql_prepare()
statement->getText() returning SQL statement text converted into UTF-8 and
getTextUTF8() - returning it converted twice.
It is reproducible even with standard trace plugin (audit log as seen in ANSI
mode):
Statement 32:
-------------------------------------------------------------------------------
select * from "абв"
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Select Expression
-> Table "абв" Full Scan
1 ms
Is it really supposed to work this way?
--
WBR, SD.
Firebird-Devel mailing list, web interface at
https://lists.sourceforge.net/lists/listinfo/firebird-devel