Set di righe dello schema OLE DB (SQL Server Compact)
I set di righe dello schema elencati di seguito vengono utilizzati dal provider OLE DB per consentire a Microsoft SQL Server Compact 3.5 (SQL Server Compact 3.5 di esporre le funzionalità specifiche di SQL Server Compact 3.5.
Nome della schema OLE DB | Descrizione e identificatore univoco globale (GUID) (se necessario) |
---|---|
DBSCHEMA_COLUMNS |
Il set di righe COLUMNS identifica le colonne delle tabelle definite nel database. SQL Server Compact 3.5 supporta solo le colonne di restrizione TABLE_NAME e COLUMN_NAME. |
DBSCHEMA_INDEXES |
Il set di righe INDEXES identifica gli indici definiti nel database. SQL Server Compact 3.5 supporta solo le colonne di restrizione INDEX_NAME e TABLE_NAME. |
DBSCHEMA_KEY_COLUMN_USAGE |
Il set di righe KEY_COLUMN_USAGE identifica le colonne definite nel database. SQL Server Compact 3.5 supporta solo le colonne di restrizione CONSTRAINT_NAME e TABLE_NAME. |
DBSCHEMA_PROVIDER_TYPES |
Il set di righe PROVIDER_TYPES identifica i tipi di dati (di base) supportati dal provider di dati. SQL Server Compact 3.5 supporta solo la colonna di restrizione DATA_TYPE. |
DBSCHEMA_TABLE_CONSTRAINTS |
Il set di righe TABLE_CONSTRAINTS identifica i vincoli di tabella definiti nel database. SQL Server Compact 3.5 supporta solo le colonne di restrizione CONSTRAINT_NAME e TABLE_NAME. |
DBSCHEMA_TABLES |
Il set di righe TABLES identifica le tabelle definite nel database. SQL Server Compact 3.5 supporta solo le colonne di restrizione TABLE_NAME e TABLE_TYPE. |
DBSCHEMA_TABLES_INFO |
Il set di righe TABLES identifica le tabelle definite nel database. SQL Server Compact 3.5 supporta solo le colonne di restrizione TABLE_NAME e TABLE_TYPE. |
DBSCHEMA_REFERENTIAL_CONSTRAINTS |
Il set di righe REFERENTIAL_CONSTRAINTS identifica i vincoli referenziali definiti nel database. SQL Server Compact 3.5 supporta solo la colonna di restrizione CONSTRAINT_NAME e non supporta DBSCHEMA_FOREIGN_KEYS. È tuttavia possibile ottenere le stesse informazioni eseguendo un JOIN su DBSCHEMA_KEY_COUMN_USAGE e DBSCHEMA_REFERENTIAL_CONSTRAINTS. |
Colonne del set di righe dello schema specifiche del provider
Il set di righe DBSCHEMA_COLUMNS restituisce le colonne seguenti, specifiche di SQL Server Compact 3.5:
- AUTOINC_MIN
Valore minimo di una colonna a incremento automatico. - AUTOINC_MAX
Valore massimo di una colonna a incremento automatico. - AUTOINC_NEXT
Valore successivo di una colonna a incremento automatico. - AUTOINC_SEED
Valore iniziale di una colonna a incremento automatico. - AUTOINC_INCREMENT
Valore di incremento di una colonna a incremento automatico.
Nota
Tutte le colonne specifiche del provider precedentemente elencate in questo argomento sono di tipo DBTYPE_I8, mentre nelle versioni precedenti di SQL Server Compact 3.5 sono di tipo DBTYPE_I4.