含有自增字段的插入问题

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
posted @ 2012-10-31 20:30  songtzu  阅读(342)  评论(0编辑  收藏  举报