2011-03-05 110 views
0

我正在尝试在SQL查询,SQL Server精简版3.5上的ADO.NET中使用collat​​e。SQL Server Compact Edition 3.5'COLLATE'运算符后缺少操作数

这里是我试过,但我总是得到这样的错误:

System.Data.SyntaxErrorException: Syntax error: Missing operand after 'COLLATE' operator.

这里是我的查询:

select n.Translation 
from Nouns as n 
where n.Translation like '%something%' COLLATE Arabic_CI_AS 

回答

1

随想......你不会COLLATE恒定的正常进行。试试这个:

where n.Translation COLLATE Arabic_CI_AS like '%something%' 
相关问题