sql 批量插入如下的数据怎么写?
表:a字段:b,c0416000201080001041600020208000204160002030800030416000204080004041600020508...
表:a 字段: b , c
0416000201 080001
0416000202 080002
0416000203 080003
0416000204 080004
0416000205 080005
一共是一千组数据:b字段从0416000201到0416001200 c字段从080001到080100
请求帮助
两位兄弟,我这是网站后台的数据库,只能用sql语句,是在原来的表增加新数据,能不能给写一下sql语句,我是个初学者,谢谢各位 展开
0416000201 080001
0416000202 080002
0416000203 080003
0416000204 080004
0416000205 080005
一共是一千组数据:b字段从0416000201到0416001200 c字段从080001到080100
请求帮助
两位兄弟,我这是网站后台的数据库,只能用sql语句,是在原来的表增加新数据,能不能给写一下sql语句,我是个初学者,谢谢各位 展开
2个回答
展开全部
你就用一个表,不要设置主键,设置一个自增变量d,从1到1000,然后用ue复制插入语句1000句,最后最后用update语句,把自增变量的值加到字段的最后
update 某表 set b=b||d,c=c||d 就ok了
我刚才给你回复了,如果是以前的表也简单,你就安以前的表结构建立表,比如以前还有一个e,f的字段,你就建立e,f两个字段内容不填写,然后执行insert语句
如果你那表没有主键的话
比如说insert 表名(b,c) values('041600020','08000');
insert 表名(b,c) values('041600020','08000');
insert 表名(b,c) values('041600020','08000');
insert 表名(b,c) values('041600020','08000');
复制一千条语句,执行查入,最后你的自增字段也有内容了,也是从1到1000,用update语句组合在一起就可以了
update 某表 set b=b||d,c=c||d 就ok了
我刚才给你回复了,如果是以前的表也简单,你就安以前的表结构建立表,比如以前还有一个e,f的字段,你就建立e,f两个字段内容不填写,然后执行insert语句
如果你那表没有主键的话
比如说insert 表名(b,c) values('041600020','08000');
insert 表名(b,c) values('041600020','08000');
insert 表名(b,c) values('041600020','08000');
insert 表名(b,c) values('041600020','08000');
复制一千条语句,执行查入,最后你的自增字段也有内容了,也是从1到1000,用update语句组合在一起就可以了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |