关于shell脚本中调用存储过程的问题

shell脚本中调用的存储过程放在哪?比如说:MK_CTIP.sh文件如下(路径:/home/newset/usr/MK_CTIP.sh).....sqlplus${US... shell脚本中调用的存储过程放在哪?
比如说:MK_CTIP.sh文件如下(路径:/home/newset/usr/MK_CTIP.sh)

.....
sqlplus ${USER}/${PWD}@${DBSTR} << !
--经营分析--生成经营分析结果数据
--调用说明: 帐期,日期YYYYMMDD, 参数3(1-按月,其他按日), 错误返回值
var OUTERR VARCHAR2 ;
call MK_CTIP(${1}, '${2}', ${3}, :OUTERR);

EXIT;
!

在.sh文件中要调用gw_proc.sql文件下的名为 MK_CTIP 的存储过程

那gw_proc.sql文件应该放在哪?.sh文件中又该怎么调用呢?

求指点!!
展开
 我来答
kshlee
2010-07-19 · TA获得超过689个赞
知道小有建树答主
回答量:183
采纳率:75%
帮助的人:117万
展开全部
建议你把 .sh 和 .sql 放在 $HOME/bin 下面
然后在 $HOME/.profile 里制定 PATH=$PATH:$HOME/bin
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式