mysql报错:Invalid default value for 'id',以下代码有没问题?

CREATE TABLE employees (
id tinyint(4) NOT NULL DEFAULT '0' AUTO_INCREMENT,
first varchar(20),
last varchar(20),
address varchar(255),
position varchar(50),
PRIMARY KEY (id),
UNIQUE id (id)
);

以上代码的唯一和默认值矛盾了,需要修改。

你的ID是设置的自增长,这个字段是违背自增长的,要想成功建表,默认值和自增长两者去其一即可解决。

电脑蓝屏又叫蓝屏死机,指的是微软Windows操作系统在无法从一个系统错误中恢复过来时所显示的屏幕图像。

***STOP 0x0000001E(0xC0000005,0xFDE38AF9,0x0000001,0x7E8B0EB4) KMODE_EXCEPTION_NOT_HANDLED ***

其中错误的第一部分是停机码(Stop Code)也就是STOP 0x0000001E,用于识别已发生错误的类型, 错误第二部分是被括号括起来的四个数字集,表示随机的开发人员定义的参数,第三部分是错误名。

信息第一行通常用来识别生产错误的驱动程序或者设备, 这种信息多数很简洁,但停机码可以作为搜索项在微软知识库和其他技术资料中使用。

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网