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 3.5 pour révéler les fonctionnalités spécifiques à SQL Server Compact 3.5.
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 3.5 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 3.5 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 3.5 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 3.5 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 3.5 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 3.5 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 3.5 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 3.5 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 3.5 :
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 3.5, elles étaient de type DBTYPE_I4.