【发布时间】:2016-03-25 01:11:07
【问题描述】:
假设我需要从 shell 脚本执行一些 sql 代码。
有什么简单而简洁的方法可以做到这一点?
【问题讨论】:
-
已经有很多关于从 shell 脚本运行 SQL*Plus 的问题 - 另一个有用吗?
假设我需要从 shell 脚本执行一些 sql 代码。
有什么简单而简洁的方法可以做到这一点?
【问题讨论】:
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
【讨论】: