Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analysplattformssystem (PDW)
SQL-databas i Microsoft Fabric
OLE DB-drivrutinen för SQL Server exponerar funktionen ITableDefinition::D ropColumn . Detta gör det möjligt för konsumenter att ta bort en kolumn från en SQL Server-tabell.
Konsumenter specificerar tabellnamnet som en Unicode-teckensträng i pwszName-medlemmeni uName-unionen i pTableID-parametern . eKind-medlemmeni pTableID måste vara DBKIND_NAME.
Konsumenten anger ett kolumnnamn i pwszName-medlemmeni uName-unionen i pColumnID-parametern . Kolumnnamnet är en Unicode-teckensträng. eKind-medlemmen i pColumnID måste vara DBKIND_NAME.
Example
Kod
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);