Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 按外语值选择_Sql Server_Tsql - Fatal编程技术网

Sql server 按外语值选择

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数据库,我有表1

身份证件 名字 4 արքայանարինջ 7 ազնվամորի 9 արքայախնձոր
在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,请将其添加为答案,以便对未来的其他人有所帮助!谢谢!!!!!一些投票和接受也不会有什么坏处:)