Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der SQL Server Native Client OLE DB-Anbieter 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 in das pwszName-Element der uName-Vereinigung des pTableID-Parameters ein. 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);