您的位置:首页 > 数据库 > MySQL

mysql中含有自增字段数据表插入数据时需注意的问题

2013-07-18 14:07 393 查看
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

转载地址:http://www.csharpwin.com/dotnetspace/10181r6729.shtml
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: