DOMAINS (Transact-SQL)
適用対象: SQL Server Azure SQL Database Azure SQL Managed Instance
現在のデータベースの現在のユーザーがアクセスできるエイリアス データ型ごとに 1 行を返します。
これらのビューから情報を取得するには、INFORMATION_SCHEMA.<ビュー名> という完全修飾名を指定します。
列名 | データ型 | 説明 |
---|---|---|
DOMAIN_CATALOG | nvarchar(128) | 別名データ型が存在するデータベース。 |
DOMAIN_SCHEMA | nvarchar(128) | 別名データ型を含むスキーマの名前。 重要: INFORMATION_SCHEMA ビューを使用してデータ型のスキーマを決定しないでください。 型のスキーマを検索する唯一の信頼性の高い方法は、TYPEPROPERTY 関数を使用することです。 |
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) | マスター返します。 これは、列が文字データまたは 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 および ISO 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)