好吧,插入查询在mysql与auto_increment字段
我相信我在这里做错了什么,但我不能为我的生活弄明白。
这里是我的表
CREATE TABLE `email_queue` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`from` varchar(256) DEFAULT NULL,
`to` varchar(4182) DEFAULT NULL,
`cc` varchar(4182) DEFAULT NULL,
`subject` varchar(4182) DEFAULT NULL,
`body` varchar(4182) DEFAULT NULL,
`status` varchar(64) DEFAULT NULL,
`attempts` int(11) DEFAULT NULL,
PRIMARY KEY (`id`),
UNIQUE KEY `id_UNIQUE` (`id`)
)
当我做了
insert into email_queue values (1,'','','','','','',0);
它工作正常,并插入空白值
但是当我尝试使用插入部分值
insert into email_queue(to) values('sample_to_name');
它出错的错误 错误1064(42000):您的SQL语法错误;检查手册中 对应于你的MySQL服务器版本在1号线
我在做什么错用接近“来)诉 alues(” sample_to_name“)”正确的语法?