Entfernen einer Spalte aus einer SQL Server-Tabelle
Gilt für: SQL Server Azure SQL-Datenbank Azure SQL verwaltete Instanz Azure Synapse Analytics Analytics Platform System (PDW)
Der OLE DB-Treiber für SQL Server stellt die ITableDefinition::DropColumn-Funktion zur Verfügung. Mit dieser Funktion können Consumer eine Spalte aus einer SQL Server-Tabelle entfernen.
Consumer geben den Tabellennamen als Unicode-Zeichenfolge im pwszName-Element der uName-Vereinigung des pTableID-Parameters an. Das eKind-Element von pTableID muss DBKIND_NAME sein.
Der Consumer gibt einen Spaltennamen im pwszName-Element der uName-Vereinigung des pColumnID-Parameters an. Der Spaltenname ist eine Unicode-Zeichenfolge. Das eKind-Element von pColumnID muss DBKIND_NAME sein.
Beispiel
Code
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);
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für