共用方式為


從 SQL Server 資料表中移除資料行

SQL Server Native Client OLE DB 提供者會公開 ITableDefinition::DropColumn 函數。如此可讓取用者從 SQL Server 資料表中移除資料行。

取用者在 pTableID 參數中,會將資料表名稱指定為 uName 聯集之 pwszName 成員內的 Unicode 字元字串。pTableID 的 eKind成員必須是 DBKIND_NAME。

此取用者會在 pColumnID 參數內指示 uName 聯集之 pwszName成員內的資料行名稱。資料行名稱是一個 Unicode 字元字串。pColumnID 的 eKind 成員必須是 DBKIND_NAME。

範例

程式碼

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

請參閱

概念