SQL语句的写法应该把除了字增列外的其他对应数据列罗列出来,如下面的形式:
如果你用下面的形式(不带除了字增列外的其他对应数据列)进行插入:
,就会出现提示的错误:
Column count doesn't match value count at row 1
INSERT INTO 表名(列名1,列名2,列名3......) VALUES(值1,值2,值3........) 或者 INSERT INTO 表名(列名1,列名2,列名3......) SELECT 值1,值2,值3........ FROM 表名
如果你用下面的形式(不带除了字增列外的其他对应数据列)进行插入:
INSERT INTO 表名 VALUES(值1,值2,值3........) 或者 INSERT INTO 表名 SELECT 值1,值2,值3........ FROM 表名
,就会出现提示的错误:
Column count doesn't match value count at row 1