14.08.2020 15:36, Mark Rotteveel wrote:
b) Any character other than a <quote> in the character set identified by the <character set specification> or implied by ā€œNā€.
"""

Which also confirms that the current Firebird behaviour is correct.

  Unfortunately that's right.

That is simple to achieve: **don't use introducers**. String literals without a character set specification are by definition in the connection character set. I guess this is not what you actually meant

Yes. I guess you know that situation: user feeds to your driver a SQL string in unicode and you must somehow send it to server. The simplest solution would be to fix connection charset to UTF-8 and encode whole string. But the introducers is the gotcha.
  I think I'll just document it as a "known issue" and give up.


--
  WBR, SD.


Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to