alter table tablename alter column sightml set default 123;
方法2:更改sql语句
SELECT COUNT() AS `行数`, if(`sightml`,`sightml`,123) as sightml FROM `cdb_memberfields` GROUP BY `sightml` ORDER BY `sightml`一个字段如果设置了默认值,那么这个默认值要符合该字段的类型,比如字段是整数,不可以输入字符串当作默认值。否则,就会无效哦。
一个字段如果有默认值,那么插入1条数据时,如果这条数据的该字段没有值,就会使用默认值插入到数据库。你写错了把 插入不是你那样的格式 应该是:
insert into tb1_user(,,,,) values (sergetUName(),
usergetUPass()," ",default,usergetUSex())
你的字段在 values 后面 应该是在 表名后面才对的!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)