bat执行sqlplus语句,省去@xx.sql过程

Posted mol1995

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bat执行sqlplus语句,省去@xx.sql过程相关的知识,希望对你有一定的参考价值。

bat文件中执行写sqlplus连接,再@调用自己,sql登录成功后,会忽略掉第一行sqlplus xxx,转而执行下方的sql语句

----------------------------------------------------------------------------------------

sqlplus aixm/[email protected] @连接数.bat

select * from
(
select terminal,count(*) CNT   from v$session where username =‘AIXM‘
group by terminal
union
select ‘TOTAL‘, SUM(count(*) )
from v$session where username =‘AIXM‘
group by terminal
)
order by decode(terminal,‘TOTAL‘,1,0),cnt
;











以上是关于bat执行sqlplus语句,省去@xx.sql过程的主要内容,如果未能解决你的问题,请参考以下文章

怎样自动执行一段SQL语句

bat 文件运行 sqlplus 然后根据结果执行命令?

通过 .bat 执行 Sqlplus 总是返回 0

怎么用批处理*.bat 执行文件目录下面的SQL语句脚本(批量的)

获取 sqlplus 的结果并放入脚本 .bat 上的变量中

informix上如何执行*.sql脚本