DOMAINS (Transact-SQL)

現在のデータベースの現在のユーザーがアクセスできる別名データ型ごとに 1 行のデータを返します。

このビューから情報を取得するには、**INFORMATION_SCHEMA.**view_name の完全修飾名を指定します。

列名 データ型 説明

DOMAIN_CATALOG

nvarchar(128)

別名データ型が存在するデータベース。

DOMAIN_SCHEMA

nvarchar(128)

別名データ型を含むスキーマの名前。

DOMAIN_NAME

sysname

別名データ型。

DATA_TYPE

sysname

システム提供のデータ型。

CHARACTER_MAXIMUM_LENGTH

int

バイナリ データ、文字データ、またはテキスト/イメージ データの最大長 (文字単位)。

xml と、大きな値のデータ型では -1 です。それ以外の場合は NULL が返されます。詳細については、「データ型 (Transact-SQL)」を参照してください。

CHARACTER_OCTET_LENGTH

int

バイナリ データ、文字データ、またはテキスト/イメージ データの最大長 (バイト単位)。

xml と、大きな値のデータ型では -1 です。それ以外の場合は NULL が返されます。

COLLATION_CATALOG

varchar(6)

常に NULL が返されます。

COLLATION_SCHEMA

varchar(3)

常に NULL が返されます。

COLLATION_NAME

nvarchar(128)

列が文字データまたは text 型の場合、並べ替え順の一意な名前。それ以外の場合は NULL が返されます。

CHARACTER_SET_CATALOG

varchar(6)

master。列が文字データまたは text の場合、これは文字セットが位置しているデータベースを表します。それ以外の場合は NULL が返されます。

CHARACTER_SET_SCHEMA

varchar(3)

常に NULL が返されます。

CHARACTER_SET_NAME

nvarchar(128)

列が文字データまたは text 型の場合、文字セットの一意な名前。それ以外の場合は NULL が返されます。

NUMERIC_PRECISION

tinyint

概数データ、真数データ、整数データ、または通貨データの有効桁数。それ以外の場合は NULL が返されます。

NUMERIC_PRECISION_RADIX

smallint

概数データ、真数データ、整数データ、または通貨データの有効桁数の基数。それ以外の場合は NULL が返されます。

NUMERIC_SCALE

tinyint

概数データ、真数データ、整数データ、または通貨データの小数点以下桁数。それ以外の場合は NULL が返されます。

DATETIME_PRECISION

smallint

datetime および SQL-92 interval 型のサブタイプ コード。その他のデータ型の場合は、NULL が返されます。

DOMAIN_DEFAULT

nvarchar(4000)

Transact-SQL 定義ステートメントの実際のテキスト。

参照

関連項目

システム ビュー (Transact-SQL)
情報スキーマ ビュー (Transact-SQL)
sys.syscharsets (Transact-SQL)
sys.sql_modules (Transact-SQL)
sys.configurations (Transact-SQL)
sys.types (Transact-SQL)

その他の技術情報

SQL Server システム カタログに対するクエリ

ヘルプおよび情報

SQL Server 2005 の参考資料の入手