加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

批处理文件 – 带有Windows批处理文件的SQLPLUS命令行

发布时间:2020-12-14 04:34:36 所属栏目:Windows 来源:网络整理
导读:我想创建一个批处理文件,它将打开SQLPLUS [CLI]并执行一些存储的sql文件,并将输出存储到文本文件中. 所以我创建了这个批处理文件[不起作用]. 这些SQL文件包含SQL,它返回表中的最大数字. sqlplus scott/tiger@DB@sql1.sqldata1.txt@sql2.sqldata2.txt 问题是
我想创建一个批处理文件,它将打开SQLPLUS [CLI]并执行一些存储的sql文件,并将输出存储到文本文件中.

所以我创建了这个批处理文件[不起作用].
这些SQL文件包含SQL,它返回表中的最大数字.

sqlplus scott/tiger@DB
@sql1.sql>data1.txt
@sql2.sql>data2.txt

问题是它在打开SQLPLUS后不执行SQL文件

> Windows XP
> Oracle 9i

原生Sql *加假脱机怎么样?

run.bat中:

sqlplus hr/hr@sandbox @d:run.sql

run.sql:

spool d:run.log
set echo on 

select * from dual
/
exit

RUN.LOG:

01:50:20 HR@sandbox> 
01:50:20 HR@sandbox> select * from dual
01:50:20   2  /

D
-
X

Elapsed: 00:00:00.00
01:50:21 HR@sandbox> exit

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读