❶ 如何將一個sqlserver資料庫中的所有表中的某一欄位刪除
adoconnection指向你的資料庫
begin
adoConnection.Connected:=true;
adoConnection.GetTableNames(ComboBox1.items);
end
with adoquery1 do
begin
Close;
SQL.clear;
SQL.add('ALTER TABLE 表的名稱 DROP COLUMN 欄位名稱');
ExecSQL;
end;
這樣的話利用循環每次獲得表的名稱 判斷是否有該字斷 在刪除