用shell截取sql数据

 参照原帖 http://blog.csdn.net/fantian830211/archive/2007/10/08/1815159.aspx
 
首先创建一个PROC   输出参数。
shell中执行,在最后print 参数。
 
调用时直接引用上面的shell ,将结果赋值给变量。
用引用tail函数截取后几行。赋值给变量并输出。
#fun1
sqlplus -s user/pass@db <
variable par1 varchar2;
execute proc1(:par1);
print par1;
!
#fun2
par2=`path.....fun1 | tail -2`
echo $par2
 

你可能感兴趣的:(SHELL脚本)