批量修改mysql所有库所有表的字段类型
2024-01-08 16:19:31
🌸 批量修改mysql所有库所有表的字段类型 🌸
- 生成语句
SELECT
CONCAT('ALTER TABLE `', table_schema, '`.`', table_name, '` MODIFY COLUMN `del_flag` BIGINT default 0 comment "逻辑删除标识"; ') AS sql_statement
FROM
information_schema.columns
where
table_schema NOT IN ('information_schema', 'mysql', 'performance_schema', 'sys')
AND column_name = 'del_flag'
AND table_schema <> 'ifssc-tool'
ORDER BY table_schema;
- 复制语句执行
ALTER TABLE `ifssc-cus`.`sys_d***` MODIFY COLUMN `del_flag` BIGINT default 0 comment "逻辑删除标识";
ALTER TABLE `ifssc-cus`.`sys_re***` MODIFY COLUMN `del_flag` BIGINT default 0 comment "逻辑删除标识";
ALTER TABLE `ifssc-cus`.`sys_re***` MODIFY COLUMN `del_flag` BIGINT default 0 comment "逻辑删除标识";
……
文章来源:https://blog.csdn.net/Chen_chenjiasheng/article/details/135454684
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!