linux shell unix sqlplus

来源:互联网 发布:王思聪卖狗粮的淘宝店 编辑:程序博客网 时间:2024/05/17 09:34
 sqlplus $CACADBLINK >$ONOVA_TEMP/gtSysdate.tmp 2>&1 <<EOF
set heading off
set feed off
variable mrdate VARCHAR2(20);
execute LSMX_GETSYSDATE(:mrdate);
spool $ONOVA_TEMP/gtSysdate.dat
print mrdate;
spool off
exit;
EOF
解释:假设$CACADBLINK的变量值为caca/caca@caca $ONOVA_TEMP为/data/home/caca0702/onova/tmp,这段程序的意思是使用sqlplus利用caca/caca@caca登陆,执行“EOF”之前的sqlplus命令,并把执行的结果重定向入/data/home/caca0702/onova/tmp/gtSysdate.tmp中,如果出现标准出错“2”,也送入标准输出“1”中。
原创粉丝点击