当前位置:首页 » 存储配置 » exec存储过程

exec存储过程

发布时间: 2022-01-17 23:50:46

1. 怎样在存储过程中写exec运行语句

execute(...)

2. 存储过程 exec(@strsql)与exec @strSql有什么区别

exec (@strsql)是用来执行变量形式的SQL语句方式,一定要用括号;
exec @strsql 是用来执行存储过程的形式,如果@strsql是变量,先计算后执行计算结果所表示的存储过程。
如1.
declare @strsql varchar(100)
set @strsql="select getdate()"
exec (@strsql)
2.
declare @r int
set @strsql="BackupData'
exec @r=@strsql 'jsox_history',''
@r可取得返回值。

3. sqlexec可以执行存储过程吗

你这样写在外边没用,只能写在里边

比如在你执行的存储过程里加个判断

1
2
3
4
5
6
7
8

if day(getdate())>=20
begin
执行某几个内容
end
else
begin
直接不执行,跳出存储过程
end

就是给你举个例子,具体的你自己参考实际情况来写吧

4. 如何执行存储过程

存储过程(stored
procere)是一组为了完成特定功能的sql语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。

5. 请问oracle怎么执行存储过程

我试验过了,就是exec 存储过程名或者execute 存储过程名(参数),请你在仔细确认一下,你的存储过程名写没写对呀,或者你没有进入sqlplus中?

----
以上,希望对你能有帮助。

6. 存储过程如何执行

存储过程(Stored
Procere)是一组为了完成特定功能的SQL语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。

7. oracle中如何执行已经写好的存储过程,就exec 一下好像不行哦,请举例说明

这个得看你在哪里执行了,如果是命令窗口用 exec 存储过程名 就可以。
如果是pl/sql窗口就得用 beging 过程名 end; 包含起来作为匿名块来执行。

8. SQL存储过程是怎么执行的(是执行过程)谢了

就像你调用方法一样嘛
通过调用
exec 存储过程名 参数名1,参数名2,.....
进入存储过程,根据存储过程编写语句顺序执行

9. 能不能这样SELECT * FROM (EXEC 存储过程名称)

不可以用这样的查询语句,本身 EXEC 存储过程名称 得出的就是查询出来的效果 ,
但可以 执行插入的语句
insert into #temptable
exec 存储过程名称

热点内容
outlook服务器邮件怎么找 发布:2025-01-11 20:06:12 浏览:92
javac编译jar 发布:2025-01-11 20:06:11 浏览:480
电脑服务器小功率 发布:2025-01-11 20:02:02 浏览:829
唱吧上传自己的歌 发布:2025-01-11 19:57:35 浏览:658
数据的存储结构包括哪些 发布:2025-01-11 19:56:52 浏览:356
数据库新闻表 发布:2025-01-11 19:55:23 浏览:232
压缩气翻译 发布:2025-01-11 19:42:51 浏览:745
安卓如何正确卡枪 发布:2025-01-11 19:29:57 浏览:751
米家小相机存储卡 发布:2025-01-11 19:22:30 浏览:699
我的世界如何输地图密码 发布:2025-01-11 19:13:21 浏览:226