具有自动增量的SQL插入和id
嘿,我这里有一个插入语句具有自动增量的SQL插入和id,sql,insert,auto-increment,Sql,Insert,Auto Increment,嘿,我这里有一个插入语句 INSERT INTO persons VALUES (16,'First Name',NULL,NULL,NULL,2,0,now(),NULL,NULL); 它表示列数不匹配,因为最后一列是自动递增的id。我必须输入id值吗 谢谢, J插入中不应包含自动递增列 最好将列名放在表名之后。这有助于使查询更清晰,更易于阅读和维护 INSERT INTO persons(Column1, col2, ...) VALUES (16, 'First Name', ...)
INSERT INTO persons VALUES (16,'First Name',NULL,NULL,NULL,2,0,now(),NULL,NULL);
它表示列数不匹配,因为最后一列是自动递增的id。我必须输入id值吗
谢谢,
J插入中不应包含自动递增列 最好将列名放在表名之后。这有助于使查询更清晰,更易于阅读和维护
INSERT INTO persons(Column1, col2, ...)
VALUES (16, 'First Name', ...)
插入中不应包含自动增量列 最好将列名放在表名之后。这有助于使查询更清晰,更易于阅读和维护
INSERT INTO persons(Column1, col2, ...)
VALUES (16, 'First Name', ...)
只是不要包括那个字段
插入到persons值中(16,'First Name',NULL,NULL,NULL,2,0,now(),NULL) 只是不包括该字段
插入到persons值中(16,'First Name',NULL,NULL,NULL,2,0,now(),NULL) 这是什么版本的sql?MySql、SQL Server等…这是什么版本的SQL?MySql、SQL Server等。。。