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