永发信息网

sql怎么实现批量插入20条记录

答案:2  悬赏:20  手机版
解决时间 2021-03-12 13:42
sql怎么实现批量插入20条记录
最佳答案
以前用Mysql做开发一直是这样用的:
INSERT INTO TABLE(col1, col2) VALUES(val11, val12), (val21, val22) ;
最近用SQLite才发现这个语法并非标准SQL,故而SQLite并不支持。经过一番查找,发现如下方法可以替代:
INSERT INTO TABLE(col1, col2) SELECT val11, val12 UNIOn ALL SELECT val21, val22 ;
这样的写法是属于复合SQL语句,表示先把两个SELECT的结果集进行无删减的联合,再把联合结果插入到TABLE中。
全部回答
你写的title2楼给的答案没错你提的麻烦不是sql语句麻烦 关键看你怎么设计数据表结构和你开发程序思路的麻烦 sql语句就是标准语法的sql语句 数据表就是单纯存储数据 没啥运算不运算的 至于怎么实现你要的效果 那是你程序设计的麻烦。。。你想 前台 前后任意 加条记录 并按你想的顺序显示 就在数据表添加一个排序字段 默认添加就在最后 怎么排看你了但你添加怎么指定?比如加11这个记录 它怎么知道在1和2的中间 而不是最后或最前面? 这个添加记录时 前台你怎么指定?其实基本就是你说的思路 但id你要理解成排序的id 不是自动记录id 那个是改不了的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
YY语音达邦财经房间可以永久免费听领头狼老师
淘宝网购了东西有质量问题,卖家让我顺丰到付
臧姓氏怎么读
学士命是什么意思
如何联系反传销组织
购买的steam平台版GTA5可以换电脑玩吗
观沧海中哪句诗是全诗的主旨
婴奈儿地址在什么地方,想过去办事
2016面包车年审要强制喷字吗
任性付额度不够的话,可以用现金一起付吗?
梅州属于哪里
重庆特色鱼馆地址有知道的么?有点事想过去
手机加长数据线充电安全吗?天猫上有合金尼龙
北极鸭是不是企鹅两者是不是同一个物种
322元的社保到底包括什么东西?
推荐资讯
老婆发现我微信上出轨了,要离婚,我们半年没
运河西路/文化大街(路口)怎么去啊,有知道地
什么品种的仓鼠最值钱
qq飞车快乐幸运彩盒谁买过,开到的东西是永久
湖南第一师范学院考研风气如何
Charles怎么读
【英语翻译要文言文 无删减的】
萧氏锦绣天下店怎么去啊,有知道地址的么
30平开什么店
汽车膜如何撕下来
2003年在法国巴黎举行的第47届世界乒乓球单项
既然有从善如登,从恶如崩这句话,那从善必登
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?