2,507
社区成员




sp_rename
更改当前数据库中用户创建对象(如表、列或用户定义数据类型)的名称。
示例
A. 重命名表
下例将表 customers 重命名为 custs。
EXEC sp_rename 'customers', 'custs'
B. 重命名列
下例将表 customers 中的列 contact title 重命名为 title。
EXEC sp_rename 'customers.[contact title]', 'title', 'COLUMN'
with ADOQuery1 do
begin
Close;
SQL.Clear;
SQL.Add('EXEC sp_rename ''a'', ''aaa'' ');//a 为原表名,aaa为改后的表名
ExecSQL;
end;
EXEC sp_rename 'A','B'