Информационная схема (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