sql修改一列或所有列的表类型和注释

一列

ALTER TABLE cspg_mp_db.mp_device_electric_consumption_statistics_1d MODIFY COLUMN electric double(20,2) NULL COMMENT '电量';

所有列

SELECT CONCAT('ALTER TABLE wangguan MODIFY ',
              COLUMN_NAME, ' FLOAT(10,3);')
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = 'wangguan';

猜你喜欢

转载自blog.csdn.net/weixin_42835230/article/details/131728097
今日推荐