Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le fournisseur OLE DB SQL Server Native Client expose les interfaces IIndexDefinition et ITableDefinition , ce qui permet aux consommateurs de créer, modifier et supprimer des tables et des index SQL Server. Les définitions de table et d’index valides dépendent de la version de SQL Server.
La possibilité de créer ou de supprimer des tables et des index dépend des droits d’accès SQL Server de l’utilisateur de l’application grand public. La suppression d’une table peut être contrainte par la présence de contraintes d’intégrité référentielle déclaratives ou d’autres facteurs.
La plupart des applications ciblant SQL Server utilisent SQL-DMO au lieu de ces interfaces de fournisseur OLE DB SQL Server Native Client. SQL-DMO est une collection d’objets OLE Automation qui prennent en charge toutes les fonctions d’administration de SQL Server. Les applications ciblant plusieurs fournisseurs OLE DB utilisent ces interfaces OLE DB génériques prises en charge par les différents fournisseurs OLE DB.
Dans le jeu de propriétés spécifique au fournisseur DBPROPSET_SQLSERVERCOLUMN, SQL Server définit la propriété suivante.
| ID de propriété | Descriptif |
|---|---|
| SSPROP_COL_COLLATIONNAME | Type : VT_BSTR R/W : Écriture Valeur par défaut : Null Description : cette propriété est utilisée uniquement dans ITableDefinition. La chaîne spécifiée dans cette propriété est utilisée lors de la création d’une table CREATE déclaration. |
Dans cette section
Voir aussi
SQL Server Native Client (OLE DB)
DROP TABLE (Transact-SQL)
CREATE INDEX (Transact-SQL)
DROP INDEX (Transact-SQL)