如果你想批量修改【mysql】的字段类型 并且还保留注释等信息的话
如果你想批量修改【mysql】的字段类型 并且还保留注释等信息的话,可以这么搞 ↓
select concat('alter table ', TABLE_NAME, ' modify ', COLUMN_NAME, ' varchar(64) ', ifnull(COLUMN_DEFAULT, 'null'), ' comment \'', COLUMN_COMMENT, '\';') `sql`
from information_schema.COLUMNS
where TABLE_SCHEMA = '数据库'
and TABLE_NAME = '表明'
and COLUMN_NAME in ('改的字段', '改的字段', '改的字段')
;
标题:如果你想批量修改【mysql】的字段类型 并且还保留注释等信息的话
作者:llilei
地址:http://solo.llilei.work/articles/2024/03/13/1710310081194.html