Compartir a través de


Tablas e índices

El proveedor OLE DB de SQL Server Native Client expone las interfaces IIndexDefinition e ITableDefinition , lo que permite a los consumidores crear, modificar y quitar tablas e índices de SQL Server. Las definiciones de índice y tabla válidas dependen de la versión de SQL Server.

La capacidad de crear o quitar tablas e índices depende de los derechos de acceso de SQL Server del usuario de la aplicación de consumidor. Quitar una tabla puede restringirse aún más por la presencia de restricciones de integridad referenciales declarativas u otros factores.

La mayoría de las aplicaciones destinadas a SQL Server usan SQL-DMO en lugar de estas interfaces de proveedor OLE DB de SQL Server Native Client. SQL-DMO es una colección de objetos de AUTOMATIZAción OLE que admiten todas las funciones administrativas de SQL Server. Las aplicaciones destinadas a varios proveedores OLE DB usan estas interfaces OLE DB genéricas compatibles con los distintos proveedores OLE DB.

En el conjunto de propiedades específicas del proveedor DBPROPSET_SQLSERVERCOLUMN, SQL Server define la siguiente propiedad.

Id. de propiedad Descripción
SSPROP_COL_COLLATIONNAME Tipo: VT_BSTR

R/W: escritura

Valor predeterminado: Null

Descripción: esta propiedad solo se usa en ITableDefinition. La cadena especificada en esta propiedad se usa al crear una tabla CREATE

declaración.

En esta sección

Véase también

SQL Server Native Client (OLE DB)
DROP TABLE (Transact-SQL)
CREATE INDEX (Transact-SQL)
DROP INDEX (Transact-SQL)