共用方式為


檢視定序資訊

您可以使用 [物件總管] 功能表選項或使用 Transact-SQL,在 SQL Server Management Studio 中檢視伺服器、資料庫或資料行的定序。

如何檢視定序設定

您可以使用下列其中一項:

  • SQL Server Management Studio

  • Transact-SQL

使用 SQL Server Management Studio

在 [物件總管] 中檢視伺服器 (SQL Server 執行個體) 的定序設定

  1. 在 [物件總管] 中,連接到 Database Engine 的執行個體。

  2. 在執行個體上按一下滑鼠右鍵,然後選取 [屬性]

在 [物件總管] 中檢視資料庫的定序設定

  1. 在 [物件總管] 中,連接到 Database Engine 的執行個體,然後展開該執行個體。

  2. 展開 [資料庫],然後在資料庫上按一下滑鼠右鍵,再選取 [屬性]

在 [物件總管] 中檢視資料行的定序設定

  1. 在 [物件總管] 中,連接到 Database Engine 的執行個體,然後展開該執行個體。

  2. 依序展開 [資料庫]、特定資料庫及 [資料表]

  3. 展開包含資料行的資料表,然後展開 [資料行]

  4. 在資料行上按一下滑鼠右鍵,然後選取 [屬性]。 如果定序屬性為空白,則資料行不是字元資料類型。

[回到頂端]

使用 Transact-SQL

檢視伺服器的定序設定

  1. 在 [物件總管] 中,連接到 Database Engine 的執行個體,然後在工具列上按一下 [新增查詢]

  2. 在查詢視窗中,輸入下列使用 SERVERPROPERTY 系統函數的陳述式。

    SELECT CONVERT (varchar, SERVERPROPERTY('collation'));
    
  3. 或者,您可以使用 sp_helpsort 系統預存程序。

    EXECUTE sp_helpsort;
    

檢視 SQL Server 2012 支援的所有定序

  1. 在 [物件總管] 中,連接到 Database Engine 的執行個體,然後在工具列上按一下 [新增查詢]

  2. 在查詢視窗中,輸入下列使用 SERVERPROPERTY 系統函數的陳述式。

    SELECT name, description FROM sys.fn_helpcollations();
    

檢視資料庫的定序設定

  1. 在 [物件總管] 中,連接到 Database Engine 的執行個體,然後在工具列上按一下 [新增查詢]

  2. 在查詢視窗中,輸入下列使用 sys.databases 系統目錄檢視的陳述式。

    SELECT name, collation_name FROM sys.databases;
    
  3. 或者,您可以使用 DATABASEPROPERTYEX 系統函數。

    SELECT CONVERT (varchar, DATABASEPROPERTYEX('database_name','collation'));
    

檢視資料行的定序設定

  1. 在 [物件總管] 中,連接到 Database Engine 的執行個體,然後在工具列上按一下 [新增查詢]

  2. 在查詢視窗中,輸入下列使用 sys.columns 系統目錄檢視的陳述式。

    SELECT name, collation_name FROM sys.columns WHERE name = N'<insert character data type column name>';
    

[回到頂端]

請參閱

參考

SERVERPROPERTY (Transact-SQL)

sys.fn_helpcollations (Transact-SQL)

sys.databases (Transact-SQL)

sys.columns (Transact-SQL)

定序優先順序 (Transact-SQL)

sp_helpsort (Transact-SQL)