sql - 我想将 unix 和 sqlplus 的输出复制到一个文件中

标签 sql oracle unix plsql sqlplus

我正在使用 Solaris。我必须登录到 sql plus 并运行一些查询,这会产生一个巨大的结果集。

我想将所有这些复制到一个文件中。在 unix 或 sqlplus 中是否有任何命令?

最佳答案

使用SPOOL命令:

SQL> SPOOL /opt/output

SQL> SELECT ...

SQL> SPOOL OFF

关于sql - 我想将 unix 和 sqlplus 的输出复制到一个文件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2467573/

相关文章:

linux - 我应该在哪个操作系统文件夹中创建一个隐藏文件来表示我的客户的许可证已过期?

mysql - ORDER BY soundex 与 WHERE (MySql)

sql - 如何停止sql实例中的单个数据库?

sql - Wordpress 数据库输出 - 删除 SQL 注入(inject)转义

java - 如何使用 oracle.jdbc.driver.OracleLog?

java - 无法使用 Java (JDBC) 在 Oracle 中插入一行 --> 错误 ORA-00917 : missing comma

sql - 如何用 SQL 表示关系除法(基本代数表达式)

bash - 如何测试给定路径是否为挂载点

sql - 复合 PK 部分的外键

linux - 如何将多个文件的内容附加到一个文件中