SHELL呼叫SQLPLUS一例
[oracle@rac1 script]$ more 1.sql
select * from t;
select * from dual;
select 'aaa' from dual;
[oracle@rac1 script]$ more conn.sh
#!/usr/bin
sqlplus -s test/test <
set feedback off;
set pagesize 0;
select * from dual;
drop table t;
create table t (id integer);
insert into t values (1);
commit;
select * from t;
@/home/oracle/script/1.sql--執行指定位置的SQL指令碼
EOF
[oracle@rac1 script]$
測試結果
[oracle@rac1 script]$ sh conn.sh
X
1
1
X
aaa
[oracle@rac1 script]$
select * from t;
select * from dual;
select 'aaa' from dual;
[oracle@rac1 script]$ more conn.sh
#!/usr/bin
sqlplus -s test/test <
set feedback off;
set pagesize 0;
select * from dual;
drop table t;
create table t (id integer);
insert into t values (1);
commit;
select * from t;
@/home/oracle/script/1.sql--執行指定位置的SQL指令碼
EOF
[oracle@rac1 script]$
測試結果
[oracle@rac1 script]$ sh conn.sh
X
1
1
X
aaa
[oracle@rac1 script]$
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/15720542/viewspace-743215/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle SQLPLUS中DEFINE在SHELL中的呼叫OracleSQL
- linux shell如何呼叫sqlplus關閉資料庫LinuxSQL資料庫
- shell裡呼叫sqlplus 使用不同linesize 對比表現SQL
- sqlplus hang 解決方法一例SQL
- shell中呼叫shell的三種方式&並行shell並行
- Python呼叫shell命令Python
- 利用SCHEDULER呼叫shell指令碼指令碼
- shell程式引數傳遞給sqlplusSQL
- sqlplus變數定義, 呼叫過程SQL變數
- strace解決sqlplus登陸緩慢的問題一例SQL
- 使用call在sqlplus中呼叫procedure和funtion!SQL
- 新手看招 Linux Shell程式設計簡單一例Linux程式設計
- 如何把shell變數傳入oracle的sqlplus變數OracleSQL
- Centos下使用php呼叫shell指令碼CentOSPHP指令碼
- [20170617]vim中呼叫sqlplus.txtSQL
- aix系統資料庫sqlplus登陸報錯處理一例AI資料庫SQL
- 如何呼叫python中的shell指令碼?Python指令碼
- [Golang]呼叫外部shell程式處理檔案Golang
- 使用CRONTAB呼叫shell指令碼執行EXP指令碼
- windows下 power shell啟動,呼叫ssh命令Windows
- sqlplus動態生成linux shell指令碼並執行SQLLinux指令碼
- go 呼叫 shell 指令碼 如何傳遞引數Go指令碼
- crontab呼叫oracle的shell指令碼注意事項Oracle指令碼
- MySQL的sql語句取shell程式中的for in多變數一例MySql變數
- Oracle資料庫基礎:程式中呼叫sqlplus的方式Oracle資料庫SQL
- 六種用ruby呼叫執行shell命令的方法
- 9、在Shell指令碼中呼叫其他指令碼指令碼
- Oracle通過Sqlplus結合Shell指令碼方式生成Excel檔案OracleSQL指令碼Excel
- python 呼叫 shell ,獲取返回值和返回資訊Python
- shell指令碼呼叫java jar包 的問題總結指令碼JavaJAR
- Linux/Unix shell 指令碼中呼叫SQL,RMAN指令碼Linux指令碼SQL
- 解決linux oracle shell上下箭呼叫歷史命令LinuxOracle
- 【Shell】echo與 sqlplus命令相結合快速獲得資料庫資訊SQL資料庫
- 在sqlplus中呼叫in out輸入輸出引數的儲存過程SQL儲存過程
- 使用Python和Java呼叫Shell指令碼時的死鎖陷阱PythonJava指令碼
- 使用Push方式安裝EM 12c Agent報Shell path is incorrect錯誤解決一例
- sqlplus & rman 命令下,使用上下翻動鍵,呼叫之前執行過的命令SQL
- 在sqlplus中呼叫編寫的refcursor 遊標型別的儲存過程SQL型別儲存過程