怎么批量给表里添加字段

Posted wsying

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么批量给表里添加字段相关的知识,希望对你有一定的参考价值。

 

 

 

---业务背景:因为系统的重构中,所以说有很多张表里要添加字段

 

--要给系统中所有的表添加 “create_time”、“update_time”、“delete_time”

步骤:

1.复制所有的表到ue编辑器中

用到的数据库是mysql  数据库客户端是技术分享图片  然后打开数据库  ctrl+a选中所有表 -------------  ctrl+c  复制-------------ue中新建个ctrl+v

技术分享图片

表复制到ue编辑器里是一行的格式  然后我们使用  ctrl+R  替换“,”为“^p” 就可以给他们换行显示了 附图:

技术分享图片

 

在键盘上 使用  ctrl+r

技术分享图片

当当 替换后的结果

技术分享图片

2.使用ue中的列模式  atl+c

--先写好单条sql语句

技术分享图片

--1使用ue中的列模式  atl+c  2复制“alter table ”  ctrl+v  依次往下, 3最后一个是完成后的效果  4atl+c 取消列模式  5复制编写好的脚本到  mysql客户端中。

技术分享图片      技术分享图片     技术分享图片技术分享图片

 

技术分享图片

 

完成多张表添加  delete_time  字段

然后  在ue编辑器里ctrl+r 替换  delete_time为update_time

依次往下  完成

 

以上是关于怎么批量给表里添加字段的主要内容,如果未能解决你的问题,请参考以下文章

oracle如何创建一个表 在表里添加数据 和如何修改某个数据

mysql 给表里的某个字段建立索引

怎么用navicat来向mysql中的表里添加一行数据

Django 数据库添加字段

sap se11添加字段问题

Django 如何对多对多字段进行批量add