我有一个批处理文件,它在 sqlplus 中运行 SQL 脚本并将输出发送到日志文件:
sqlplus user/pw < RowCount.sql > RowCount.log
我的日志文件包含以下内容:
Connected to:
Oracle Database 11g Express Edition Release 11.2.0.2.0 - Production
SQL> SQL>
COUNT(*)
----------
0
SQL>
COUNT(*)
----------
0
等等。但它有几千行输出,因此很难确定哪些结果属于哪个语句。
我想在输出中添加一些格式,以便我可以辨别发生了什么。执行语句的回显或手动将一些“回显”语句插入脚本中都可以。理想情况下它看起来像这样:
SQL> select(*) from TableA;
COUNT(*)
----------
0
SQL> select(*) from TableB;
COUNT(*)
----------
0
最佳答案
提示命令会将文本回显到输出:
prompt A useful comment.
select(*) from TableA;
将显示为:
SQL> A useful comment.
SQL>
COUNT(*)
----------
0
关于sql - 如何在 SQLPLUS 中执行 SQL 脚本期间回显文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19843858/