1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > Linux下用SHELL脚本执行带输入输出参数的ORACLE存储过程并得到结果

Linux下用SHELL脚本执行带输入输出参数的ORACLE存储过程并得到结果

时间:2022-08-30 21:22:44

相关推荐

Linux下用SHELL脚本执行带输入输出参数的ORACLE存储过程并得到结果

数据库|mysql教程

Linux oracle,Linux下用SHELL脚本执行带

数据库-mysql教程

最新时时彩平台源码下载,vscode怎么改变注释,ubuntu 网络掉线,部署多个tomcat作用,大米的爬虫,php短链接算法,外贸seo怎么优化网页标题,刷单网站源代码程序,分类信息 模板lzw

存储过程 myproc(in_num in number,out_num out number)sql脚本模板mysql.sql{var nret number;execute :nret := 0;–初始化call

网管系统源码,vscode 嵌入式插件,ubuntu鼠标手感,tomcat处于停止状态,爬虫下标越界,xhprof php7,seo代理全至加zjkwlgs,素材牛网站程序源码,律师个人网页模板lzw

源码交易网程序,qt 组件 Ubuntu安装,tomcat服务器怎样用,爬虫 获取frame内容,用php做电商很吃力吗,seo广告好吗lzw

存储过程 myproc(in_num in number,out_num out number)

sql脚本模板mysql.sql

{

var nret number;

execute :nret := 0;–初始化

call myproc(in_code,:nret)–执行存储过程,in_code会被替换掉

/

select ‘retcode[‘ || :nret || ‘]retcode’ from dual–显示结果

/

quit;

}

SHELL脚本mysh.sh

{

#./mysh.sh 123

cd /home/myshell

sed “s/in_code/$1/” mysql.sql > mysql01.sql

#根据sql脚本模板生成实际脚本

sqlplus usr/pwd@db.my result$1.txt

#执行sql脚本并把结果输入result$1.txt

echo ok!

}

在Linux下执行./mysh.sh 123,,生成result123.txt,myproc输出参数在’retcode[‘和’]retcode’之间。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。