请针对SQL Server执行以下查询。
SELECT display_term FROM sys.dm_fts_parser('1980s', 1033, 0, 0)
结果是:
+--------------+
| display_term |
+--------------+
| 1980s |
+--------------+
现在对SQL Server执行下面的查询。
SELECT display_term FROM sys.dm_fts_parser('1980S', 1033, 0, 0)
结果是:
+--------------+
| display_term |
+--------------+
| 1980s |
+--------------+
| nn1980s |
+--------------+
如您所见,两个查询之间只有一个区别。
在第一个查询中,query_string参数为1980s
('s'为小写字母),在第二个查询中,query_string参数为1980S
('s'为大写字母)。
我的SQL Server版本是:Microsoft SQL Server 2017(RTM)-14.0.1000.169(X64)