如何将一个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;
这样的话利用循环每次获得表的名称 判断是否有该字断 在删除
温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答