问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在存储过程中如何用一条insert语句同时插入多条记录,而且生成的ID号要不相同?

发布网友 发布时间:2022-04-11 15:42

我来回答

1个回答

热心网友 时间:2022-04-11 17:12

这和所用的数据库有关,不同的数据库对SQL标准支持有差异,同时存储过程等功能的实现和使用也不一样,就连INSERT的语法也有区别,需要结合具体的数据库来看,请详细说明所用数据库环境(包括版本号),或自己查阅相关手册(手册中应该有相应的说明。)
对于ms sql server 2005,可以用
insert into test_table (col1, col2, col3)
select c1v, c2v, c3v
union all select c1v, c2v, c3v
union all select c1v, c2v, c3v
...
其中c1v可以用生成随机数的存储过程的返回值代替
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
自离后能补办离职证明吗? 我是家里自离的,可以补办辞职手续吗 急救!!!狗狗受凉吃什么就吐什么,该吃什么药 狗狗受凉呕吐吃什么药好得快 公告栏标题里的字如何设定字体及大小 公告栏怎移动啊 我的公告栏 如何设置 怎么让QQ拍拍公告栏文字不滚动 在滚动的公告栏中鼠标放上去时就停止,这种效果怎么做?谢谢了 王者荣耀铂金1和黄金3双排排到的是什么段位的 db2 怎么把所有表中的数据导出成insert into 语句 sql一张表,表的数据怎么弄成insert into的语句? sql 自动执行存储过程 请问SQL数据库如何用作业调用存储过程 存储过程、SQL脚本、DOS下的SQL语句,三者有什么关系? sql定时作业怎么执行存储过程 SQL Server数据库怎么用sql语句同时插入一亿条数据?(存储过程也行) 如何把SQL Server 表中的数据导出为插入脚本 用SQL 语句实现数据的批量存储 如何实现sql server存储过程 批量插入数据 在sql server 2005新建一个名为Student的数据库,在下面新建一个名为stu的表 SqlServer中的image要怎么插入? sqlserver file table目录 文件夹打不开为什么 sqlserver怎么解决指示此 filestream 容器中符合条件但未进行垃圾回收处理的 file sqlserver filestream怎么触发垃圾回收 EXCEL,怎么让随机数据rand函数的数据随机范围在单元格数字范围之内? matlab随机函数rand的基本介绍不少于200字 请问rand函数算法是怎样产生数字的 C里面的rand函数具体介绍,用法? 请教随机函数原理rand oracle 存储过程中 使用insert into Table (select) 进行数据批量添加 执行后无数据 但单独将上述insert 怎么写一个向表内添加数据的存储过程 【例】SQL server 2005 中 check约束的用法? 如何在SQL企业管理器中添加check约束?具体步骤 在sql server 2000里面,如何在表与表之间建立check约束? sql2008如何用check约束当前这个表的学号必须在另一个表中存在该学号 在SQL SERVER 服务器上如何建立check约束建立DEFAULT约束 SQL SERVER中如何更改CHECK约束? 在SQL 2008中,SQL的问题如何建立check约束 如何获取自动流水号 用存储过程 求高手 怎么生成流水号 帮忙写一个存储过程,自动生成一段编号然后插入某表,编号规则为A加四位流水号,每次自动加1 C# 怎样自动生成流水号 中国银行转账流水号是哪个 java怎样自动生成流水号 银行转账存储过程中参数"@y"的作用是什么? Oracle中存储过程怎么生成四位三十六进制的流水号? 求大神 银行汇款流水号会重复吗? 如何通过创建存储过程和创建变量吧数据插如表中? oracle:写一个存储过程,通过输入的参数图书编号及顾客编号,生成一份新的订单和详细订单?