07.09.2020 15:19, Alex Peshkoff via Firebird-devel wrote:
May be something more generic - when we meet an expression node that casts from binary to some charset all it's children as deep as expression evaluation continues should cast to that same charset before transliterating to binary?
Just someone must take responsibility and declare exception text (including corresponding field in the system table) to be fixed UTF-8. It had to be done in Firebird 3 IIRC but no one was brave enough.
-- WBR, SD. Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel