sql改字段名的一个方法

    |     2015年2月15日   |   解决方案, 软件问题   |    3379

要改数据库中一个字段名,除了企业管理器外,如果要批量修改可以使用如下变通的方法。

比如有个表 temp, 其中有个字段名为:col001, 我们现在将col001改名为:meb_cardno,

方法:

1.建立一个和COL001一样的字段,名称设置:meb_cardno。
实现语句:
alter table temp add meb_cardno varchar(20)

2.把COL001字段的内容复制到meb_cardno字段中。
实现语句:
update temp set meb_cardno=col001
3.删除原有的COL001字段和所有内容。
实现语句:
alter table temp drop column col001

如此3步就可以变通实现改名的效果了。

3

回复 取消