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

sql 存储过程的调用

发布网友 发布时间:2022-04-09 02:03

我来回答

4个回答

热心网友 时间:2022-04-09 03:32

--F5
--title
--两个存储过程(sql1,sql2),sql1这个存储过程就是一个查询语句。
--sql2怎么调用sql1这个存储过程,使得通过执行sql2,
--使从SQL1中查询出来的数据导入到SQL2指定的表中。
--假设表是人员表1(人员代码,人员姓名)需要导入到人员表2(人员代码,人员姓名)中

--创建测试表对应人员表1
create table 人员表1
(
人员代码 varchar(20),
人员姓名 varchar(20)
)

--创建测试表对应人员表2
create table 人员表2
(
人员代码 varchar(20),
人员姓名 varchar(20)
)

--插入测试数据
insert into 人员表1
select 'ZJL','周杰伦'
union
select 'XTF','谢霆锋'
union
select 'CYL','蔡依林'
union
select 'ZXC','周星驰'

--查看数据
select * from 人员表1

go
--创建sql1
create proc sql1
as
begin
select * from 人员表1 where 人员姓名 like '周%'
end

go
--创建sql2
create proc sql2
as
begin

--关键的地方
--原型 insert into 表名
------ exec 存储过程
insert into 人员表2
exec sql1

end

go
sql1
go
sql2

热心网友 时间:2022-04-09 04:50

在sql2中调用sql1用 exec sql1就行了。

使从SQL1中查询出来的数据导入到SQL2指定的表中。是什么意思呢?

如果sql2只是指定个表明,然后作为sql1的参数,由sql1执行,是可以的。但是。sql1无法将结果集返回给sql2,如果你真想返回,那么可以将sql1改成一个自定义函数,返回一个表即可。

此外,你只是要把表1的数据导入到表2,有必要这么麻烦吗?

你直接 insert into 表2 select * from 表1 就可以了。搞2个存储过程有什么别的作用?

热心网友 时间:2022-04-09 06:25

create proc sp1
as
begin
select * from 人员表1
end
create proc sp2
as
begin
insert 人员表2(人员代码,人员姓名)
exec sp1
end

热心网友 时间:2022-04-09 08:16

可以把sql1 作为一一个参数传给sql2咯
这样你在sql2中直接 exec 参数名 就可以调用了

或者直接在sql2中 要调用sql1的时候直接 exec sql1就行
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果手机微信怎么换漂亮字体(苹果手机微信怎么换行输入) 有什么好用的app转换字体 手写转文字的软件 erp可以看评论地址吗 淘宝评论url是什么意思? 揭秘:码牌支付风控升级,背后真相揭秘 电脑电视直播软件哪个好用什么软件好电脑看电视直播 潼南子同街学区是哪些 三极管BU406价格和参数? 火锅料放在冰柜忘了插电一个星期给会坏了吗 火锅的设备有哪些 提示拨打的号码是空号怎么回事 在哪可以下到 孽欲追击档案之邪杀 这部电影 求电影邪杀完整版,重赏 三国杀标准版什么武将最厉害? 强者大战X的主要版本 求10年327和331期《nsns》金版的文 浙版西游记里蜘蛛精宝珠是谁演的? 大家对演员彭丹了解多少?看过她的几部剧? 急求2008年泰国最新恐怖片《厉鬼将映》下载资源 孽欲追击档案之邪杀怎么样 明年正月十三,六九天是什么意思? 网卡怎么更新? 3.5是几九 网卡怎么更新啊? 冬天九九口诀和日期是什么? 我的上网卡固件升级后有什么好处? ubuntu升级intele810网卡固件 数九歌顺口溜是什么? 为什么要升级上网卡固件? 四九几点交节? 小王子主要内容500字 小王子梗概(不少于400字) 小王子主要内容概括50字左右? 苹果ipad密码忘了怎么办呢 《小王子》梗概作文200字 <小王子>的故事梗概 在线修电脑win10系统笔记本,打不开机,一直显示自动修复,自动诊断,高级选项内选择继续使用win_百度问一问 华为nova5i怎么开机黑暗模式? 为什么华为nova5ipro没有熄屏时钟? 怎样培养孩子专注力和自我控制力 为提高小孩专注力与自控力,家长要怎么做? 怎么提高孩子的自控能力 怎样怎样培养孩子专注力和自我控制力 提高孩子专注力与自控力,应该如何做? 怎么调用SQL存储过程 一体机电脑真的不好吗? 家用电脑一体机好吗 家用电脑,一体机好吗? 光纤陀螺仪的工作原理 光纤陀螺仪的分类