-- 修改
ALTER TABLE talbeName
MODIFY COLUMN newColName int(10) NULL DEFAULT 0 COMMENT '新的注释'
-- 新增
alter table talbeName add newColName int(1) default 0 COMMENT '新的注释'
数据库的数字类型的默认值要用default 0 ,这样默认值不为null可以避免程序常见的类型转换错误
数据库,默认值,类型转换,错误,修改
修改数据库表结构时,新增或修改列的默认值应设为0,避免空值导致的类型转换错误。