And*_*rew 5 sql-server collation
我的SQL Server 2008数据库设置为Latin1_General_100_CI_AI排序规则,但是当我使用Management Studio查询数据库时,它仍然是重音敏感的.我错过了什么?
此外,我在nvarchar上连接两个表时得到了以下消息.这些表也是相同的排序规则.
无法在等于操作中解决"Latin1_General_100_CI_AI"和"Latin1_General_CI_AS"之间的排序规则冲突.
任何帮助都会得到很好的赞赏.
尝试将一个字段转换为另一个字段的排序规则:
SELECT *
FROM as_table
JOIN ai_table
ON ai_field = as_field COLLATE Latin1_General_100_CI_AI
Run Code Online (Sandbox Code Playgroud)
要么
SELECT *
FROM ai_table
JOIN as_table
ON as_field = ai_field COLLATE Latin1_General_100_CI_AS
Run Code Online (Sandbox Code Playgroud)
请注意,强制转换字段会使谓词无法与该字段上的索引相对应。
| 归档时间: |
|
| 查看次数: |
6514 次 |
| 最近记录: |