可使用如下shell 连接数据库。
此脚本需要两个入参。
1,执行方式:
2,执行的sql 语句 。
#!bin/sh
IFS=:
oper_type=$1
sql=$2
Result=`sqlplus -S etl/etl@ordbdev <<EOF
set heading off
set pagesize 0;
set feedback off;
set verify off;
set echo off;
$sql ;
commit;
exit;
<<EOF`
if [ $oper_type = "select" ]
then
echo $Result | sed 's/ //g'
else
echo "finish"
fi