-
慕仙森
如果表已经存在,用如下方法设置默认值。1alter table 表名 modify 字段名 default 默认值;如test表中设置age字段为30,可用如下语句:1alter table test modify age default 30;测试:添加一条记录:1insert into test (name) values ('du小智');结果:这里可以看到du小智的默认age则为30。
-
慕森王
分两种情况,一种是此表中并没数据,一种是表中已存在数据。针对第一种:1alter table 表名 alter column 字段 set default 0;针对第二种情况:12update tablename set 字段=0;alter table 表名 alter column 字段 set default 0;
-
萧十郎
在建表的时候设置默认值.或者ALTER TABLE tableMODIFY (column datatype [DEFAULT expr][, column datatype]...);