情報スキーマ (SQL Server Compact)
INFORMATION_SCHEMA ビューを使用して、データベースに関するメタデータを公開します。
情報スキーマ ビューの使用
次の表に、SQL Server Compact 3.5 によってサポートされる情報スキーマ ビューの一覧を示します。
ビュー |
格納されている情報 |
---|---|
COLUMNS |
現在のデータベースの現在のユーザーがアクセスできる列です。 |
INDEXES |
現在のデータベースに含まれるインデックスです。 |
KEY_COLUMN_USAGE |
現在のデータベースに含まれるキーです。 |
PROVIDER_TYPES |
SQL Server Compact 3.5 でサポートされるデータ型です。 |
TABLES |
現在のデータベースの現在のユーザーがアクセスできるテーブルです。 |
TABLE_CONSTRAINTS |
現在のデータベースに含まれるテーブル制約です。 |
REFERENTIAL_CONSTRAINTS |
現在のデータベースに含まれる外部制約です。 |
使用例
上記のビューからデータを取得するには、完全修飾名 INFORMATION_SCHEMA を使用します。この例では、データベース内のテーブルに関する情報を取得します。
SELECT * FROM INFORMATION_SCHEMA.TABLES