在sql server 2012中为西班牙语选择了哪种排序规则?
始终在MySQL中使用utf8_bin,但在SQL Server中不是一个选择。语言是拉丁美洲西班牙语还是utf8_bin的其他选择?
Modern_Spanish_CI_AS 和 Modern_Spanish_bin 有什么区别?
答案 0 :(得分:4)
代替“utf8”,您将使用nvarchar / nchar类型(实际上是SQL Server中的UCS-2)
这会存储任何字符。虽然,varchar / char可能适合西班牙语。我知道它适用于其他西欧语言
然后你会选择一个整理(用于排序和比较),如Modern_Spanish_Bin
除了一个之外的所有西班牙语似乎都使用此says MSDN。 “一”是Traditional_Spanish_Bin
这与MySQL在排序规则中并且一切都是varchar的MySQL略有不同。 SQL Server将排序/比较(排序规则)与存储(数据类型varchar与nvarchar)
分开编辑:
答案 1 :(得分:1)
Traditional_Spanish_ci_ai
您要找的是什么?