Conjuntos de filas de esquema de OLE DB (SQL Server Compact)
El proveedor OLE DB para Microsoft SQL Server Compact 4.0 usa los siguientes conjuntos de filas de esquema para revelar la funcionalidad específica de SQL Server Compact 4.0.
Nombre de esquema de OLE DB |
Descripción y GUID (si es necesario) |
---|---|
DBSCHEMA_COLUMNS |
El conjunto de filas COLUMNS identifica las columnas de las tablas definidas en la base de datos. SQL Server Compact 4.0 solo admite las columnas de restricción TABLE_NAME y COLUMN_NAME. |
DBSCHEMA_INDEXES |
El conjunto de filas INDEXES identifica los índices definidos en la base de datos. SQL Server Compact 4.0 solo admite las columnas de restricción NDEX_NAME y TABLE_NAME. |
DBSCHEMA_KEY_COLUMN_USAGE |
El conjunto de filas KEY_COLUMN_USAGE identifica las columnas definidas en la base de datos. SQL Server Compact 4.0 solo admite las columnas de restricción CONSTRAINT_NAME y TABLE_NAME. |
DBSCHEMA_PROVIDER_TYPES |
El conjunto de filas PROVIDER_TYPES identifica los tipos de datos (básicos) admitidos por el proveedor de datos. SQL Server Compact 4.0 solo admite la columna de restricción DATA_TYPE. |
DBSCHEMA_TABLE_CONSTRAINTS |
El conjunto de filas TABLE_CONSTRAINTS identifica las restricciones de tabla definidas en la base de datos. SQL Server Compact 4.0 solo admite las columnas de restricción CONSTRAINT_NAME y TABLE_NAME. |
DBSCHEMA_TABLES |
El conjunto de filas TABLES identifica las tablas definidas en la base de datos. SQL Server Compact 4.0 solo admite las columnas de restricción TABLE_NAME y TABLE_TYPE. |
DBSCHEMA_TABLES_INFO |
El conjunto de filas TABLES_INFO identifica las tablas definidas en la base de datos. SQL Server Compact 4.0 solo admite las columnas de restricción TABLE_NAME y TABLE_TYPE. |
DBSCHEMA_REFERENTIAL_CONSTRAINTS |
El conjunto de filas REFERENTIAL_CONSTRAINTS identifica las restricciones de referencia definidas en la base de datos. SQL Server Compact 4.0 solo admite la columna de restricción CONSTRAINT_NAME; no admite DBSCHEMA_FOREIGN_KEYS. Sin embargo, puede obtener la misma información si realiza una operación de combinación (JOIN) en DBSCHEMA_KEY_COUMN_USAGE y DBSCHEMA_REFERENTIAL_CONSTRAINTS. |
Columnas del conjunto de filas de esquema específicas del proveedor
El conjunto de filas DBSCHEMA_COLUMNS devuelve las siguientes columnas, que son específicas de SQL Server Compact 4.0:
AUTOINC_MIN
Valor mínimo de una columna Autoincrement.
AUTOINC_MAX
Valor máximo de una columna Autoincrement.
AUTOINC_NEXT
El siguiente valor de una columna Autoincrement.
AUTOINC_SEED
El valor inicial de una columna Autoincrement.
AUTOINC_INCREMENT
El valor de incremento de una columna Autoincrement.
Nota
Todas las columnas específicas del proveedor enumeradas anteriormente en este tema son de tipo DBTYPE_I8. En las versiones anteriores de SQL Server Compact 4.0, eran de tipo DBTYPE_I4.