我正在尝试将一个新值插入到数据库中的用户表中,但收到语法不正确的错误。
在User表中,我有两个字段,一个是主键ID,自动递增,第二个是唯一键。
sql.query_insert("""insert into User values (, 'testKEY')""")
create table语句-
CREATE TABLE `Place`.`User` (
`ID` INT NOT NULL AUTO_INCREMENT,
`KEY` VARCHAR(20) CHARACTER SET 'utf8' NOT NULL,
PRIMARY KEY (`ID`),
UNIQUE INDEX `KEY_UNIQUE` (`KEY` ASC));
我如何处理自动递增,这样我就不必插入一个值,它就会自动增长?
谢谢。
发布于 2017-02-27 16:44:18
告诉查询您要插入的字段,并给出模式名称:
insert into Place.User(`key`) values ('testKey');
https://stackoverflow.com/questions/42481152
复制相似问题