我有PL/SQL脚本,并被要求让它们使用shell脚本自动运行。问题是,我不知道如何做到这一点,所以请如果有什么方法来帮助我做,我会感激。外壳脚本自动运行PL/SQL
我试图采取的基本知识,但它远离我需要什么:
output="$(sqlplus -S user/[email protected]//ip:1521/db <<ENDOFSQL
set serveroutput on;
DECLARE
v_return PLS_INTEGER;
BEGIN
DBMS_OUTPUT.PUT_LINE(v_return);
END;
exit;
ENDOFSQL)"
echo $output
你需要一个'/'后'结束;'(在新行)。但,除了我没有** **知道什么你问 – 2015-02-05 14:07:15