我有一个简单的查询,如下所示
select * from regulation where description = 'Regulation (EU) 2016'
select * from regulation where description like '%Regulation (EU)%'
select * from regulation where description like '%Regulation (E%'
上述查询均未返回结果。
但是,当我这样做时
select * from regulation where description like '%Regulation%'
结果返回为 2016 年法规 (EU)
我检查了是否有任何空格或任何其他字符,但没有任何内容。表中的描述类型为(nvarchar(max),null)
这很奇怪,我很困惑,从未见过这样的问题。有没有人遇到过类似的问题?或者,我做错了什么?或者,它是否与 Azure SQL 设置或缓存相关,我需要要求 DBA 重新建立索引?