Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Sistema de Plataforma de Análise (PDW)
Base de dados SQL no Microsoft Fabric
O Driver OLE DB para SQL Server expõe a função ITableDefinition::D ropColumn . Isto permite aos consumidores remover uma coluna de uma tabela SQL Server.
Os consumidores especificam o nome da tabela como uma cadeia de caracteres Unicode no membro pwszNameda união uName no parâmetro pTableID . O membro eKinddo pTableID deve ser DBKIND_NAME.
O consumidor indica um nome de coluna no membro pwszNameda união uName no parámetro pColumnID . O nome da coluna é uma cadeia de caracteres Unicode. O membro eKind do pColumnID deve ser DBKIND_NAME.
Example
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);