Поделиться через


Наборы строк схемы 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

См. также

Справка и поддержка

Получение помощи по SQL Server Compact Edition