鍍金池/ 問(wèn)答/Linux  數(shù)據(jù)庫(kù)/ Linux下關(guān)于oracle的問(wèn)題

Linux下關(guān)于oracle的問(wèn)題

oracle數(shù)據(jù)庫(kù)下SQL語(yǔ)句 怎么在shell腳本里面編寫(xiě)
比如
我sql.sh腳本

#! /bin/bash 
sqlpus wsdb/wsdb 
set timing on 
select *from ...

執(zhí)行腳本只能進(jìn)入sql
在sql 里面的語(yǔ)句執(zhí)行不了
求大神指點(diǎn)?。?!

回答
編輯回答
未命名

這樣的問(wèn)題很容易搜索到,不用在這里提問(wèn)吧。
發(fā)一個(gè)參考的例子,執(zhí)行sql并輸出到文件:

sqlplus /nolog << EOF
CONNECT scott/tiger
SPOOL /u01/emp.lst
SET LINESIZE 100
SET PAGESIZE 50
SELECT *
FROM emp;
SPOOL OFF
EXIT;
EOF
2018年1月6日 12:15