sys.syscharsets (Transact-SQL)

適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Microsoft Fabric の SQL 分析エンドポイントMicrosoft Fabric のウェアハウス

SQL Server データベース エンジンで使うために定義された文字セットと並べ替え順序ごとに 1 行が含まれます。 並べ替え順序の 1 つは、sysconfigures で既定の並べ替え順序としてマークされています。 実際はこの並べ替え順だけが使用されます。

列名 データ型 説明
type smallint この行で表されるエンティティの種類。

1001 = 文字セット。

2001 = 並べ替え順
id tinyint 文字セットまたは並べ替え順を表す一意な ID。 並べ替え順序と文字セットが同じ ID 番号を共有することはできない点に注意してください。 1 から 240 の ID 範囲は、データベース エンジンが使用するために予約されています。
csid tinyint 文字セットを表す行の場合、このフィールドは使用されません。 並べ替え順を表す行の場合は、その並べ替え順が適用される文字セットの ID になります。 この ID を持つ文字セットの行がこのテーブルに存在しているとみなされます。
status smallint 内部システム状態の情報ビット。
name sysname 文字セットまたは並べ替え順序を表す一意の名前。 このフィールドには、A から Z または a から z の文字、0 から 9 の数字、アンダースコア (_) のみが含まれている必要があり、文字で始まる必要があります。
description nvarchar (255) 文字セットまたは並べ替え順序の機能の説明 (省略可能)。
binarydefinition varbinary(6000) 単に情報を示すためだけに特定されます。 サポートされていません。 将来の互換性は保証されません。
definition image 文字セットまたは並べ替え順序の内部定義。 このフィールドのデータの構造は、型によって異なります。

参照

システム ビューへのシステム テーブルのマッピング (Transact-SQL)
互換性ビュー (Transact-SQL)