Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Приложение может получать сведения о метаданных из СУБД, вызывая функции каталога ODBC или используя INFORMATION_SCHEMA представления. Представления определяются стандартом ANSI SQL-92.
При поддержке СУБД и драйвера представления INFORMATION_SCHEMA предоставляют более мощные и комплексные средства получения метаданных, чем предоставляются функции каталога ODBC. Приложение может выполнять собственную пользовательскую инструкцию SELECT для одного из этих представлений, может присоединяться к представлениям или выполнять объединение по представлениям. Хотя представления INFORMATION_SCHEMA обеспечивают большую полезность и более широкий спектр метаданных, они не часто поддерживаются СУБД. Это может измениться, так как больше СУБД и драйверов обеспечивают соответствие SQL-92.
Чтобы определить, какие представления поддерживаются, приложение вызывает SQLGetInfo с параметром SQL_INFO_SCHEMA_VIEWS. Чтобы получить метаданные из поддерживаемого представления, приложение выполняет инструкцию SELECT , указывающую необходимые сведения о схеме.