Share via


Ensembles de lignes de schéma OLE DB (SQL Server Compact)

Les ensembles de lignes de schéma suivants sont utilisés par le fournisseur OLE DB de Microsoft SQL Server Compact 4.0 pour révéler les fonctionnalités spécifiques à SQL Server Compact 4.0.

Nom du schéma OLE DB

Description et GUID

(le cas échéant)

DBSCHEMA_COLUMNS

L'ensemble de lignes COLUMNS identifie les colonnes de tables définies dans la base de données. SQL Server Compact 4.0 ne prend en charge que les colonnes de restriction TABLE_NAME et COLUMN_NAME.

DBSCHEMA_INDEXES

L'ensemble de lignes INDEXES identifie les index définis dans la base de données. SQL Server Compact 4.0 ne prend en charge que les colonnes de restriction INDEX_NAME et TABLE_NAME.

DBSCHEMA_KEY_COLUMN_USAGE

L'ensemble de lignes KEY_COLUMN_USAGE identifie les colonnes définies dans la base de données. SQL Server Compact 4.0 ne prend en charge que les colonnes de restriction CONSTRAINT_NAME et TABLE_NAME.

DBSCHEMA_PROVIDER_TYPES

L'ensemble de lignes PROVIDER_TYPES identifie les types de données (de base) pris en charge par le fournisseur de données. SQL Server Compact 4.0 ne prend en charge que la colonne de restriction DATA_TYPE.

DBSCHEMA_TABLE_CONSTRAINTS

L'ensemble de lignes TABLE_CONSTRAINTS identifie les contraintes de table définies dans la base de données. SQL Server Compact 4.0 ne prend en charge que les colonnes de restriction CONSTRAINT_NAME et TABLE_NAME.

DBSCHEMA_TABLES

L'ensemble de lignes TABLES identifie les tables définies dans la base de données. SQL Server Compact 4.0 ne prend en charge que les colonnes de restriction TABLE_NAME et TABLE_TYPE.

DBSCHEMA_TABLES_INFO

L'ensemble de lignes TABLES_INFO identifie les tables définies dans la base de données. SQL Server Compact 4.0 ne prend en charge que les colonnes de restriction TABLE_NAME et TABLE_TYPE.

DBSCHEMA_REFERENTIAL_CONSTRAINTS

L'ensemble de lignes REFERENTIAL_CONSTRAINTS identifie les contraintes référentielles définies dans la base de données. SQL Server Compact 4.0 ne prend en charge que la colonne de restriction CONSTRAINT_NAME ; il ne prend pas en charge DBSCHEMA_FOREIGN_KEYS. Toutefois, vous pouvez obtenir les mêmes informations en effectuant une opération JOIN sur DBSCHEMA_KEY_COLUMN_USAGE et DBSCHEMA_REFERENTIAL_CONSTRAINTS.

Colonnes des ensembles de lignes de schéma spécifiques au fournisseur

L'ensemble de lignes DBSCHEMA_COLUMNS renvoie les colonnes suivantes, lesquelles sont spécifiques à SQL Server Compact 4.0 :

  • AUTOINC_MIN

    Valeur minimale d'une colonne d'auto-incrémentation

  • AUTOINC_MAX

    Valeur maximale d'une colonne d'auto-incrémentation

  • AUTOINC_NEXT

    Valeur suivante d'une colonne d'auto-incrémentation

  • AUTOINC_SEED

    Valeur de départ d'une colonne d'auto-incrémentation

  • AUTOINC_INCREMENT

    Valeur incrémentielle d'une colonne d'auto-incrémentation

Notes

Toutes les colonnes spécifiques au fournisseur précédemment répertoriées dans cette rubrique sont de DBTYPE_I8. Dans les versions antérieures de SQL Server Compact 4.0, elles étaient de type DBTYPE_I4.