Quitar una columna de una tabla de SQL Server (proveedor OLE DB de Native Client)
Se aplica a: SQL Server
Azure SQL Database
Azure SQL Instancia administrada
Azure Synapse Analytics Analytics
Platform System (PDW)
El proveedor OLE DB de SQL Server Native Client expone la función ITableDefinition::D ropColumn . Esto permite que los consumidores puedan quitar una columna de una tabla de SQL Server.
Los consumidores especifican el nombre de la tabla como una cadena de caracteres Unicode en el miembro pwszName de la unión uName en el parámetro pTableID. El miembro eKind de pTableID debe ser DBKIND_NAME.
El consumidor indica un nombre de columna en el miembro pwszName de la unión uName en el parámetro pColumnID. El nombre de la columna es una cadena de caracteres Unicode. El miembro eKind de pColumnID debe ser DBKIND_NAME.
Ejemplo
Código
DBID TableID;
DBID ColumnID;
HRESULT hr;
TableID.eKind = DBKIND_NAME;
TableID.uName.pwszName = L"MyTableName";
ColumnID.eKind = DBKIND_NAME;
ColumnID.uName.pwszName = L"MyColumnName";
hr = m_pITableDefinition->DropColumn(&TableID, &ColumnID);
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente las Cuestiones de GitHub como mecanismo de retroalimentación para el contenido y lo sustituiremos por un nuevo sistema de retroalimentación. Para más información, consulta:Enviar y ver comentarios de