Bagikan melalui


Menghapus Kolom dari Tabel SQL Server (Penyedia OLE DB Klien Asli)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics AnalyticsPlatform System (PDW)

Penyedia SQL Server Native Client OLE DB mengekspos fungsi ITableDefinition::D ropColumn . Ini memungkinkan konsumen untuk menghapus kolom dari tabel SQL Server.

Konsumen menentukan nama tabel sebagai string karakter Unicode di anggota pwszNamedari union uName dalam parameter pTableID . Anggota eKinddari pTableID harus DBKIND_NAME.

Konsumen menunjukkan nama kolom di anggota pwszNamedari union uName dalam parameter pColumnID . Nama kolom adalah string karakter Unicode. Anggota eKind pColumnID harus DBKIND_NAME.

Contoh

Kode

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

Lihat Juga

Tabel dan Indeks