当我创建这样的查询时,我想问一个名为teiid的数据虚拟化系统的问题:Error while executing the query, SQL state S0022 in SQLExecDirect
但是我可以在我的MySQL工作台上运行这个查询,所以我想知道Teiid是否支持汉字查询,或者是否有人遇到类似的问题并知道如何修复它。
使用数据库的EntityFramework应用程序正确检索字符串,LINQ查询也在应用程序中工作。但是,在SQLServer2014ManagementStudio中,当我对字符串执行SQL查询时,它不会显示,除非我为unicode指定'N‘前缀。MessageBox.Show(text.FirstOrDefault().Text);SELECT * where Text = '嗄法吖无上几'SELECT *