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 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.