数据库和数据库引擎应用程序的国际化注意事项

SQL Server 支持在整个 SQL Server 数据库引擎中存储和操作多语言数据。功能包括 Unicode 数据类型和其他特殊编码、日期和时间数据类型以及排序和比较的排序规则。

本节涉及的主题

  • 编写国际化 Transact-SQL 语句
    提供使 Transact-SQL 语句在各语言之间(特别是在执行含有日期的操作时)变得更易于移植的指南。

  • 使用 Unicode 数据
    介绍 Unicode 数据类型、使用 Unicode 的益处,以及如何编程使用 Unicode 的数据库应用程序。

  • 使用特殊字符编码
    介绍 SQL Server 对增补字符和 GB18030 字符的支持。

  • 使用日期和时间数据
    介绍使用日期和时间数据的 time、date、smalldatetime、datetime、datetime2 和 datetimeoffset 数据类型。

  • 使用排序规则
    介绍 SQL Server 中的排序规则类型、排序规则体系结构,以及如何使用排序规则。

  • 使用用户界面中的语言
    介绍如何在 SQL Server 工具的用户界面中使用会话语言和显示复杂脚本。