mysql中含有自增字段数据表插入数据时需注意的问题
2010-02-22 来自:csharpwin.com 字体大小:【 】
- 摘要:本文提示一下大家在mysql中含有自增字段数据表插入数据时需注意的问题
SQL语句的写法应该把除了字增列外的其他对应数据列罗列出来,如下面的形式:
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