選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

管理 Amazon RDS for Microsoft SQL Server 的定序和字元集

焦點模式
管理 Amazon RDS for Microsoft SQL Server 的定序和字元集 - Amazon Relational Database Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本主題提供在 Amazon 中管理 Microsoft SQL Server 定序和字元集的指引RDS。它說明如何在資料庫建立期間設定定序,並在稍後進行修改,以確保根據語言和地區設定需求適當處理文字資料。此外,它涵蓋在 Amazon 中維護SQL伺服器環境中相容性和效能的最佳實務RDS。

SQL 伺服器支援多個層級的定序。您在建立資料庫執行個體時會設定預設伺服器定序。您可以在資料庫、資料表或欄層級覆寫定序。

Microsoft Server 的SQL伺服器層級定序

當您建立 Microsoft SQL Server 資料庫執行個體時,您可以設定要使用的伺服器定序。如果您不選擇不同的定序,伺服器層級定序會預設為 SQL_Latin1_GeneralCP1__CI_AS。依預設,會將伺服器定序套用到所有資料庫和資料庫物件。

注意

從資料庫快照還原時,無法變更定序。

目前,Amazon RDS支援下列伺服器定序:

定序 描述

Arabic_CI_AS

阿拉伯文、不區分大小寫、區分重音、不區分假名、不區分寬度

中文_PRC_BIN2

中文PRC、二進位程式碼點排序順序

中文PRC_CI_AS

中文PRC、不區分大小寫、重音、不區分 kanatype、不區分寬度

Chinese_Taiwan_Stroke_CI_AS

Chinese-Taiwan-Stroke、不區分大小寫、區分重音、不區分假名、不區分寬度

Danish_Norwegian_CI_AS

Danish-Norwegian、不區分大小寫、區分重音、不區分假名、不區分寬度

Finnish_Swedish_CI_AS

芬蘭文、瑞典文和瑞典文 (芬蘭)、不區分大小寫、區分重音、卡納型不區分、不區分假名

French_CI_AS

法文、不區分大小寫、區分重音、不區分假名、不區分寬度

希伯來文_BIN

希伯來文、二進位排序

Hebrew_CI_AS

希伯來文、不區分大小寫、區分重音、不區分假名、不區分寬度

日文_BIN

日文、二進位排序

Japanese_CI_AS

日文、不區分大小寫、區分重音、不區分假名、不區分寬度

Japanese_CS_AS

日文、區分大小寫、區分重音、不區分假名、不區分寬度

日文XJIS_140_CI_AS

日文、不區分大小寫、區分重音、不區分假名、不區分寬度、補充字元、不區分變體選擇器

日文XJIS_140_CI_AS_KS_VSS

日文、不區分大小寫、區分重音、區分假名、不區分寬度、補充字元、區分變體選擇器

日文XJIS_140_CI_AS_VSS

日文、不區分大小寫、區分重音、不區分假名、不區分寬度、補充字元、區分變體選擇器

日文XJIS_140_CS_AS_KS_WS

日文、區分大小寫、區分重音、區分假名、區分寬度、補充字元、不區分變體選擇器

Korean_Wansung_CI_AS

Korean-Wansung、不區分大小寫、區分重音、不區分假名、不區分寬度

Latin1_General_100_BIN

Latin1-General-100、二進位排序

Latin1_General_100_BIN2

Latin1-General-100、二進位代碼點排序順序

Latin1_General_100_BIN2_UTF8

Latin1-General-100,二進位程式碼點排序順序,UTF-8 編碼

Latin1_General_100_CI_AS

Latin1-General-100、不區分大小寫、區分重音、不區分假名、不區分寬度

Latin1_General_100_CI_AS_SC_UTF8

Latin1-General-100、不區分大小寫、重音、補充字元、UTF-8 編碼

Latin1_General_BIN

Latin1-General、二進位排序

Latin1_General_BIN2

Latin1-General、二進位代碼點排序順序

Latin1_General_CI_AI

Latin1-General、不區分大小寫、不區分重音、不區分假名、不區分寬度

Latin1_General_CI_AS

Latin1-General、不區分大小寫、區分重音、不區分假名、不區分寬度

Latin1_General_CI_AS_KS

Latin1-General、不區分大小寫、區分重音、區分假名、不區分寬度

Latin1_General_CS_AS

Latin1-General、區分大小寫、區分重音、不區分假名、不區分寬度

Modern_Spanish_CI_AS

Modern-Spanish、不區分大小寫、區分重音、不區分假名、不區分寬度

Polish_CI_AS

波蘭文、不區分大小寫、區分重音、不區分假名、不區分寬度

SQL_1xCompat_CP850_CI_AS

Latin1-General、不區分大小寫、重音、不區分 kanatype、不區分寬度的 Unicode Data、Code Page 850 上的SQL伺服器排序順序 49 的非 Unicode Data

SQL_Latin1_GeneralCP1_CI_AI

Latin1-General、不區分大小寫、不區分重音、不區分 kanatype、不區分寬度的 Unicode Data、程式碼頁 1252 上的SQL伺服器排序順序 54 的非 Unicode Data

SQL_Latin1_GeneralCP1_CI_AS (預設)

Latin1-General、不區分大小寫、重音、不區分 kanatype、不區分寬度的 Unicode Data、程式碼頁 1252 上的SQL伺服器排序順序 52 的非 Unicode Data

SQL_Latin1_GeneralCP1_CS_AS

Latin1-General、區分大小寫、區分重音、不區分 kanatype、不區分寬度的 Unicode Data、程式碼頁 1252 上的SQL伺服器排序順序 51 適用於非 Unicode Data

SQL_Latin1_GeneralCP437_CI_AI

Latin1-General、不區分大小寫、不區分重音、不區分 kanatype、不區分寬度的 Unicode Data、程式碼頁 437 上的SQL伺服器排序順序 34 的非 Unicode Data

SQL_Latin1_General_CP850_BIN

程式碼頁面 850 上 Unicode Data 的 Latin1-General 二進位排序順序,非 Unicode Data 的SQL伺服器排序順序 40

SQL_Latin1_General_CP850_BIN2

Unicode Data 的 Latin1-General、二進位程式碼點排序順序、非 Unicode Data 的程式碼頁面 850 上的SQL伺服器排序順序 40

SQL_Latin1_General_CP850_CI_AI

Latin1-General、不區分大小寫、不區分重音、不區分 kanatype、不區分寬度的 Unicode Data、程式碼頁 850 上的SQL伺服器排序順序 44 的非 Unicode Data

SQL_Latin1_General_CP850_CI_AS

Latin1-General、不區分大小寫、重音、不區分 kanatype、不區分寬度的 Unicode Data、Code Page 850 上的SQL伺服器排序順序 42 的非 Unicode Data

SQL_Latin1_GeneralCP1256_CI_AS

Latin1-General、不區分大小寫、重音、不區分 kanatype、不區分寬度的 Unicode Data、程式碼頁 1256 上的SQL伺服器排序順序 146 的非 Unicode Data

SQL_Latin1_GeneralCP1255_CS_AS

Latin1-General、區分大小寫、區分重音、不區分 kanatype、不區分寬度的 Unicode Data、程式碼頁 1255 上的SQL伺服器排序順序 137 適用於非 Unicode Data

Thai_CI_AS

泰語、不區分大小寫、區分重音、不區分假名、不區分寬度

Turkish_CI_AS

土耳其文、不區分大小寫、區分重音、不區分假名、不區分寬度

選擇定序:

  • 如果您使用的是 Amazon RDS主控台,則在建立新的資料庫執行個體時選擇其他組態,然後在定序欄位中輸入定序。如需詳細資訊,請參閱建立 Amazon RDS 資料庫執行個體

  • 如果您使用的是 AWS CLI,請使用 --character-set-name選項搭配 create-db-instance命令。如需詳細資訊,請參閱create-db-instance

  • 如果您使用的是 Amazon RDS API,請使用 CharacterSetName 參數搭配 CreateDBInstance操作。如需詳細資訊,請參閱 CreateDBInstance

Microsoft SQL Server 的資料庫層級定序

在建立新的資料庫或資料庫物件時,您可以透過覆寫定序來變更資料庫、資料表或資料欄層級的預設定序。例如,如果您的預設伺服器定序為 SQL_Latin1_GeneralCP1_CI_AS,您可以將其變更為 Mohawk_100_CI_AS 以支援 Mohawk 定序。如果必要,查詢中的每個引數可以是類型轉換以使用不同的定序。

例如,下列查詢會將資料 AccountName欄的預設定序變更為 Mohawk_100_CI_AS

CREATE TABLE [dbo].[Account] ( [AccountID] [nvarchar](10) NOT NULL, [AccountName] [nvarchar](100) COLLATE Mohawk_100_CI_AS NOT NULL ) ON [PRIMARY];

Microsoft SQL Server 資料庫引擎透過內建 NCHAR、 NVARCHAR和 NTEXT資料類型支援 Unicode。例如,如果您需要CJK支援,請使用這些 Unicode 資料類型進行字元儲存,並在建立資料庫和資料表時覆寫預設伺服器定序。以下是 Microsoft 提供的數個連結,涵蓋SQL了 伺服器的定序和 Unicode 支援:

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。