mysql一次插入多条记录
3113之后加入20行,id,biaohao每添加一行增加一。谢谢各位大大救命呀。5000条数据,一条一条输入,要老命呀...
3113 之后加入20行,id,biaohao 每添加一行 增加一。
谢谢
各位大大 救命呀。5000条数据,一条一条输入,要老命呀 展开
谢谢
各位大大 救命呀。5000条数据,一条一条输入,要老命呀 展开
展开全部
吧id和bianhao设置成自增就行了..
更多追问追答
追问
第一次接触 不会- - 能详细点吗 大大
追答
我错了..两个字段是没办法自增的....
你可以一个自增..一个用last_insert_id()+1
如:
insert into test4 values (null,last_insert_id()+1);
第一个字段是自增的...mysql用null就行了..它会自增...
去官网看了下这个last_insert_id()+1参数的说明....貌似对一次多条插入不行,,就是一个insert多条数据的时候,last_insert_id()+1这个值就只有一个...换句话说..就是你得多少条数据你就得写多少个insert..
另外的方法就只有用触发器了...
但是你一张表两个自增...不科学...而且都是增一....会造成很多不必要的冗余...浪费了..考虑下换表结构吧...
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询