【发布时间】:2021-02-16 14:13:40
【问题描述】:
我似乎找不到将数据库的默认排序规则设置为utf(ish) 的方法。例如:
例如,在 mysql 中,默认的 utf 排序规则称为 utf8_general_ci。 SQL Server 有类似的东西吗?另外,它默认使用Latin1是什么?
【问题讨论】:
-
SQL Server 也支持 UTF-8;前提是您使用的是最新版本。如果需要 UTF-8 支持,则需要使用 SQL Server 2019。
-
@Larnu 我如何查看版本?我正在 azure 中创建“SQL 数据库”:portal.azure.com/#create/Microsoft.SQLDatabase。
-
Azure SQL 数据库和 Azure 中的 SQL Server 都支持 UTF-8 排序规则。一个示例排序规则是
Latin1_General_100_CI_AI_SC_UTF8 -
@Larnu 我明白了——谢谢。那么一开始的整个“latin1”是什么?
-
拉丁字符。你知道,我们正在使用的那些现在。 ??????
标签: sql-server collation