Наборы строк схемы OLE DB (SQL Server Compact)
Поставщик OLE DB для Microsoft SQL Server Compact 3.5 (SQL Server Compact 3.5) использует следующие наборы строк схемы для обеспечения поддержки специализированных функциональных возможностей SQL Server Compact 3.5.
Имя схемы OLE DB | Описание и код GUID (если требуется) |
---|---|
DBSCHEMA_COLUMNS |
Набор строк COLUMNS служит для указания табличных столбцов, определенных в базе данных. SQL Server Compact 3.5 поддерживает только столбцы ограничений TABLE_NAME и COLUMN_NAME. |
DBSCHEMA_INDEXES |
Набор строк INDEXES служит для указания индексов, определенных в базе данных. SQL Server Compact 3.5 поддерживает только столбцы ограничений INDEX_NAME и TABLE_NAME. |
DBSCHEMA_KEY_COLUMN_USAGE |
Набор строк KEY_COLUMN_USAGE служит для указания столбцов, определенных в базе данных. SQL Server Compact 3.5 поддерживает только столбцы ограничений CONSTRAINT_NAME и TABLE_NAME. |
DBSCHEMA_PROVIDER_TYPES |
Набор строк PROVIDER_TYPES служит для указания (базовых) типов данных, поддерживаемых поставщиком данных. SQL Server Compact 3.5 поддерживает только столбец ограничений DATA_TYPE. |
DBSCHEMA_TABLE_CONSTRAINTS |
Набор строк TABLE_CONSTRAINTS служит для указания ограничений таблиц, определенных в базе данных. SQL Server Compact 3.5 поддерживает только столбцы ограничений CONSTRAINT_NAME и TABLE_NAME. |
DBSCHEMA_TABLES |
Набор строк TABLES служит для указания таблиц, определенных в базе данных. SQL Server Compact 3.5 поддерживает только столбцы ограничений TABLE_NAME и TABLE_TYPE. |
DBSCHEMA_TABLES_INFO |
Набор строк TABLES_INFO служит для указания таблиц, определенных в базе данных. SQL Server Compact 3.5 поддерживает только столбцы ограничений TABLE_NAME и TABLE_TYPE. |
DBSCHEMA_REFERENTIAL_CONSTRAINTS |
Набор строк REFERENTIAL_CONSTRAINTS служит для указания ссылочных ограничений, определенных в базе данных. SQL Server Compact 3.5 поддерживает только столбец ограничений CONSTRAINT_NAME и не поддерживает DBSCHEMA_FOREIGN_KEYS. Однако при применении функции объединения JOIN к схемам DBSCHEMA_KEY_COLUMN_USAGE и DBSCHEMA_REFERENTIAL_CONSTRAINTS будут возвращены те же сведения |
Специфические для поставщика столбцы набора строк схемы
Набор строк DBSCHEMA_COLUMNS возвращает следующие специфические для SQL Server Compact 3.5 столбцы.
- AUTOINC_MIN
Наименьшее значение столбца с автоматическим приращением. - AUTOINC_MAX
Наибольшее значение столбца с автоматическим приращением. - AUTOINC_NEXT
Следующее значение столбца с автоматическим приращением. - AUTOINC_SEED
Начальное значение столбца с автоматическим приращением. - AUTOINC_INCREMENT
Значение приращения столбца с автоматическим приращением.
Примечание. |
---|
Все специфические для поставщика столбцы, упомянутые в этом разделе, относятся к типу DBTYPE_I8. В предыдущих версиях SQL Server Compact 3.5 они принадлежали к типу DBTYPE_I4 |