共用方式為


sys.syscharsets (Transact-SQL)

針對每個定義給 SQL Server Database Engine 使用的字元集和排序順序,各包含一個資料列。sysconfigures 會將其中一個排序順序標示為預設排序順序。這是實際使用的排序順序。

資料行名稱

資料類型

描述

type

smallint

這個資料列所代表的實體類型:

1001 = 字元集。

2001 = 排序順序。

id

tinyint

字元集或排序順序的唯一識別碼。請注意,排序順序和字元集不能共用相同的識別碼。1 至 240 的識別碼範圍保留給 Database Engine 使用。

csid

tinyint

如果資料列代表字元集,就不會使用這個欄位。如果資料列代表排序順序,這個欄位就是用來建置排序順序的字元集識別碼。假設這份資料表有這個識別碼的字元集資料列存在。

status

smallint

內部系統狀態資訊位元。

name

sysname

字元集或排序順序的唯一名稱。這個欄位只能包含字母 A-Z 或 a-z、數字 0 - 9 和底線 (_);它的開頭必須是字母。

description

nvarchar(255)

字元集或排序順序功能的選擇性描述。

binarydefinition

varbinary(255)

僅供參考之用。不支援。我們無法保證未來的相容性。

definition

image

字元集或排序順序的內部定義。這個欄位的資料結構會隨著類型而不同。