Sql server 按外语值选择
一个SQL Server数据库,我有表1 身份证件 名字 4 արքայանարինջ 7 ազնվամորի 9 արքայախնձորSql server 按外语值选择,sql-server,tsql,Sql Server,Tsql,一个SQL Server数据库,我有表1 身份证件 名字 4 արքայանարինջ 7 ազնվամորի 9 արքայախնձոր 在SQL Server中处理unicode数据(nvarchar)时,必须使用格式为N'whatever-non-latin-charcaters here'的unicode字符串。您的查询将变成: SELECT * FROM Table1 WHERE Name LIKE N'արքայ%' 难道没有从表1中选择*N'արքայ%'这样的名称起作用吗?请
在SQL Server中处理unicode数据(
nvarchar
)时,必须使用格式为N'whatever-non-latin-charcaters here'
的unicode字符串。您的查询将变成:
SELECT *
FROM Table1
WHERE Name LIKE N'արքայ%'
难道
没有从表1中选择*N'արքայ%'
这样的名称起作用吗?请注意unicode说明符N
@Arvo它正在工作,我尝试了类似于collate、unicode(名称)等的方法。谢谢you@Arvo,请将其添加为答案,以便对未来的其他人有所帮助!谢谢!!!!!一些投票和接受也不会有什么坏处:)