我要把spool查询的文件down下来直接执行
shell为:
sqlplus movepay/abc123 <
by fangyi1120 - Oracle - 2005-08-07 05:14:20 阅读(1251) 回复(2)
在使用spool filename后, 输入的命令,结果,以及最后一句spool off都将显示在filename所示的文件,如何将这些都去掉,只显示sql语句所执行的结果.
spool filename 在sqlplus中可以用交互的方式使用参数指定文件名,可是在pl/sql块中怎么动态的给他文件名呢,比如我想以当时执行时的日期或者其他什么方式来命名,怎么办呀?谢谢!
RedHat linux9,oracle 9204 写了如下脚本: su - oracle -c "sqlplus -s SYSTEM/******" << ! spool /home/dblog/*.txt select count(*) from v\$process; spool off exit ! 运行后,报错: SP2-0332: Cannot create spool file. 为何不能spool到文件?在命令行界面下执行spool也同样报错,是什么问题呢?
用shell和spool把数据库表的内容倒入文件后,我发现文件里面会每隔几行就会有字段的名称,每条数据库里的数据在文件里也不是一行. 现在我想生成这样的文件: 表的字段在最上面,下面不能重复;数据库里的每条数据在文件里占一行, 且左对齐. 请大家帮忙啊
请教spool on & spool off有可用? 我建立了一段sql statement, 在sqlplus中用不了(sqlplus > @abc), 为什么呢?
把spool FILE 用命令CPYSPLF做成物理文件,存成SAVF文件。把假脱机文件删除后,想用这个SAVF文 件恢复,RSTOBJ后,能把物理文件再还原成假脱机文件的方法 1.在命令行打命令STRsql 2.按F13,进入sql session服务画面,如图: