Condividi tramite


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 4.0 di esporre le funzionalità specifiche di SQL Server Compact 4.0.

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 4.0 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 4.0 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 4.0 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 4.0 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 4.0 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 4.0 supporta solo le colonne di restrizione TABLE_NAME e TABLE_TYPE.

DBSCHEMA_TABLES_INFO

Il set di righe TABLES_INFO identifica le tabelle definite nel database. SQL Server Compact 4.0 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 4.0 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 4.0:

  • 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 4.0 sono di tipo DBTYPE_I4.