0

我有一个简单的查询,如下所示

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 重新建立索引?

4

0 回答 0