SQL Server tablodan bir sütun kaldırma

SQL ServerYerel istemci ole db sağlayıcısı sunar ITableDefinition::DropColumn işlevi. Böylece, tüketiciler bir sütunu kaldırmak için bir SQL Servertablosu.

Tüketiciler, bir Unicode karakter dizesi olarak tablo adını belirtmek pwszName üyesi uNameBirliği içinde pTableIDparametresi. eKind Üyesi pTableIDDBKIND_NAME olmalı.

Tüketici sütun adını gösteren pwszName üyesi uNameBirliği içinde pColumnIDparametresi. Unicode karakter dizesi sütun addır. eKindÜyesi pColumnIDDBKIND_NAME olmalı.

Örnek

Kodu

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);

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);

Ayrıca bkz.

Kavramlar

Tablolar ve dizinler