由于工作需要在linux上将一段sql代码查出来的内容导成.txt文件
实现的代码如下:
#!/bin/sh
USERNAME=?
PASSWORD=?
sqlplus -S $USERNAME/$PASSWORD@?<<EOF
set heading off
set feedback off
set pagesize 0
set verify off
set echo off
spool ?(filename)
select...(sql)
spool off
exit;
EOF
?根据实际情况填写。如果导出的文件要在windows上用,最后可以加上unix2dos ?(filename)