我需要能够在“ IN”子句中使用扩展的字符范围。
我可以在“ LIKE”子句中使用N字符进行扩展字符搜索,但不能将其应用于“ IN”子句。
我可以在以下查询中使用N来拉回具有扩展字符范围的所有行:
select ... from CUSTOMER where NAME like N'周';
我需要扩展此查询,以便能够从具有扩展字符范围的项目列表中进行选择:
select ... from CUSTOMER where NAME in ('周','年');
答案 0 :(得分:0)
N'...用于Unicode,因为并非总是在数据库中将其配置为与多语言一起使用。尝试将N'放入所有包含句中。
SELECT *
FROM CUSTOMER
WHERE NAME IN (N'周',N'年');