这样写好像会因为汉字而报错 Invalid default value for ‘sex’
CREATE TABLE t_user (
id INT(11) NOT NULL AUTO_INCREMENT,
sex CHAR(2) default '男' CHECK (sex in('男','女')),
PRIMARY KEY (id));
可以删除 default '男',或者改成英文,
CREATE TABLE t_user (
id INT(11) NOT NULL AUTO_INCREMENT,
sex CHAR(2) default 'M' CHECK (sex in('M','F')),
PRIMARY KEY (id));
版权声明:本文为weixin_43742643原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。