首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

关于自加后,数据如何加入的有关问题

2012-04-22 
关于自加后,数据怎么加入的问题。数据库的id是采用自加了。表的内容为id、name、age、sex那么当我填入一个人的

关于自加后,数据怎么加入的问题。
数据库的id是采用自加了。表的内容为id、name、age、sex
那么当我填入一个人的信息时候,insert into basic value('abc',10,m);对不对?用不用管id?

[解决办法]

探讨
数据库的id是采用自加了。表的内容为id、name、age、sex
那么当我填入一个人的信息时候,insert into basic value('abc',10,m);对不对?用不用管id?

[解决办法]
如果不填字段名,则value(这里面的值要与字段顺序一一对应,包括自增长的ID)也就是说你的
value('abc',10,m)对应插入的字段为id、name、age,而不是name、age、sex,所以建议写明字段并对应插入,二楼的insert into basic values('','abc',10,m); 是不行的
[解决办法]
可以。insert into basic values(null,'abc',10,m); 或者insert into basic values(0,'abc',10,m);

热点排行
Bad Request.