SQL Server で、ユーザー定義テーブル型のプロパティを表示します。 テーブル型は、テーブル変数またはテーブル値パラメーターを宣言できる型です。 各テーブル型には、sys.objects カタログ ビューへの外部キーである type_table_object_id が割り当てられています。 この ID 列を使用して、標準のテーブルの object_id 列と同じような方法でさまざまなカタログ ビューに対してクエリを実行し、列、制約などの、テーブル型の構造を検出することができます。
適用対象: SQL Server (SQL Server 2008 から現在のバージョンまで)、Windows Azure SQL データベース (初回のリリースから現在のバージョンまで) |
列名 |
データ型 |
説明 |
|
|---|---|---|---|
<inherited columns> |
|
このビューが継承する列の一覧については、「sys.types (Transact-SQL)」を参照してください。 |
|
type_table_object_id |
int |
オブジェクト ID 番号です。 この番号はデータベース内で一意です。 |
|
is_memory_optimized |
bit |
使用できる値は次のとおりです。 0 = メモリ最適化ではありません 1 = メモリ最適化です 値 0 が既定の値です。 テーブル型は、常に DURABILITY = SCHEMA_ONLY で作成されます。 スキーマだけがディスクに保存されます。
|
権限
カタログ ビューでのメタデータの表示が、ユーザーが所有しているかそのユーザーが権限を許可されている、セキュリティ保護可能なメタデータに制限されます。 詳細については、「メタデータ表示の構成」を参照してください。
関連項目
参照
オブジェクト カタログ ビュー (Transact-SQL)