Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在shell脚本中执行sqlplus命令_Shell_Sqlplus - Fatal编程技术网

在shell脚本中执行sqlplus命令

在shell脚本中执行sqlplus命令,shell,sqlplus,Shell,Sqlplus,假设我需要从shell脚本执行一些sql代码。 有什么简单而简洁的方法可以做到这一点呢?sqlplus-s/nolog关于从shell脚本运行SQL*Plus,已经有很多问题了,还有一个有用吗? sqlplus -s /nolog <<EOF whenever sqlerror exit sql.sqlcode; set echo on; set serveroutput on; connect <user>/<pass>@<host>:<p

假设我需要从shell脚本执行一些sql代码。

有什么简单而简洁的方法可以做到这一点呢?

sqlplus-s/nolog关于从shell脚本运行SQL*Plus,已经有很多问题了,还有一个有用吗?
sqlplus -s /nolog <<EOF
whenever sqlerror exit sql.sqlcode;
set echo on;
set serveroutput on;
connect <user>/<pass>@<host>:<port>/<sid>

delete from <table_name> where <...>;
...

quit;
EOF