我想运行 200 多个选择查询并将结果附加到文件中。所有查询都是相同的,唯一的区别在于日期时间变量。我没有创建例程的权限,这就是我必须创建所有查询的原因。我没有权限创建视图或另一个表来存储结果。我无权访问 PL/SQL。
现在我需要创建一个报告,其中包含每个查询的结果(所有结果都是整数),但我似乎没有找到另一种解决方案,而是逐一运行并逐一复制结果。
你们中有哪位聪明人可以帮我解决这个问题吗?事情有点紧急。
1 - 将您的查询放入文本文件中,如下所示:
set pagesize 0;
select some_field
from some_table;
select another_field
from another_table;
/
2 - 将其保存在某个地方(假设为 c:\my_file.sql)
3 - 在命令提示符下运行:
c:\>sqlplus -s username/[email protected] /cdn-cgi/l/email-protection < tmp.sql > output.txt
4 - 查看“output.txt”内部
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)