shell 呼叫 sqlplus 各種情況示例

2021-05-22 08:28:34 字數 408 閱讀 3102

一、最簡單的shell裡呼叫sqlplus.

$ vi test1.sh

#!/bin/bash

sqlplus -s /nolog > result.log < result.log < u_test.txt

$ chmod g-rwx,o-rwx u_test.txt

$ vi test6.sh

#!/bin/bash

passwd=`cat u_test.txt`

sqlplus -s /nolog

select * from tab;

exit

eof$ chmod +x test6.sh

$ ./test6.sh

--end--

在SQL PLUS中建立 呼叫函式

定義函式 create or replace function f jf panylist tradeid in varchar2 return varchar2 isstr return varchar2 2000 cursor c tradeid v tradeid varchar2 issel...

shell中if 各引數含義

shell中條件判斷if中的 z到 d的意思 2011 09 05 10 30 a file 如果 file 存在則為真。b file 如果 file 存在且是乙個塊特殊檔案則為真。c file 如果 file 存在且是乙個字特殊檔案則為真。d file 如果 file 存在且是乙個目錄則為真。e ...

shell執行SQLPLUS匯出資料檔案

前幾天寫了乙個shell程式,實現了在安裝了oracle的unix電腦上定時執行 sql檔案,將執行的結果輸出到檔案中。可以將多條sql語句寫進 sql檔案中,每個語句以分號分隔,如下 select from test drop table test shell程式如下 shell指令碼 bin c...