我正在为 firebird 使用 SQLManager Lite,到目前为止,还不可能编写一个对 char/varchar 列进行操作的查询。字符集是win1252。
像这样的查询
select * from Person where name = 'John'
尽管记录存在于数据库中,但不会返回任何结果。对数值列的类似查询工作得很好。我在这里有什么遗漏吗?
此外,此查询在我的应用程序中运行良好。唯一的问题是我也希望能够在 SQLManager Lite 中运行它。附带说明一下,char 和 varchar 列的值不会在同一个 SQLManager Lite 中正确显示。