我在亚洲市场的生产数据库中发现了奇怪的行为。在中文字母的情况下,条件不像人们所期望的那样工作。
create table #Temp (TextContent nvarchar(20), ChineseType varchar(10))
insert #Temp values (N'?', '??') --odd
insert #Temp values (N'', '??') --odd
insert #Temp values (N'?', '??') --odd
insert #Temp values (N'?', 'prc') --odd
insert #Temp values (N'?', 'prc')
insert #Temp values (N'?', 'prc')
insert #Temp values (N'?', 'prc')
insert #Temp values (N'?', 'prc')
insert #Temp values (N'?', 'taiwan')
insert #Temp values (N'?', 'taiwan')
insert #Temp values (N'?', 'taiwan')
insert #Temp values (N'?', 'taiwan')
insert #Temp values (N'?', 'taiwan')
select * from …
Run Code Online (Sandbox Code Playgroud)