Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il provider OLE DB di SQL Server Native Client espone le interfacce IIndexDefinition e ITableDefinition , consentendo ai consumer di creare, modificare ed eliminare tabelle e indici di SQL Server. Le definizioni di tabella e indice valide dipendono dalla versione di SQL Server.
La possibilità di creare o eliminare tabelle e indici dipende dai diritti di accesso di SQL Server dell'utente dell'applicazione consumer. L'eliminazione di una tabella può essere ulteriormente vincolata dalla presenza di vincoli di integrità referenziale dichiarativi o di altri fattori.
La maggior parte delle applicazioni destinate a SQL Server usa SQL-DMO anziché queste interfacce del provider OLE DB di SQL Server Native Client. SQL-DMO è una raccolta di oggetti di automazione OLE che supportano tutte le funzioni amministrative di SQL Server. Le applicazioni destinate a più provider OLE DB usano queste interfacce OLE DB generiche supportate dai vari provider OLE DB.
Nel set di proprietà specifico del provider DBPROPSET_SQLSERVERCOLUMN, SQL Server definisce la proprietà seguente.
| ID proprietà | Descrizione |
|---|---|
| SSPROP_COL_COLLATIONNAME | Tipo: VT_BSTR R/W: Scrittura Impostazione predefinita: Null Descrizione: questa proprietà viene utilizzata solo in ITableDefinition. La stringa specificata in questa proprietà viene utilizzata durante la creazione di un'istruzione CREATE TABLE affermazione. |
In questa sezione
Vedere anche
SQL Server Native Client (OLE DB)
DROP TABLE (Transact-SQL)
CREATE INDEX (Transact-SQL)
DROP INDEX (Transact-SQL)