在实际使用过程中,需要将查询结果导出到文件中,这时候你需要使用 SPOOL 命令。
通过 disql 进入查询命令行:
-- 打开输出文件 SPOOL /work/result.txt -- 执行查询语句 SELECT * FROM your_table; -- 关闭输出文件 SPOOL OFF;
如果需要,在使用前,配置一些参数:
--设置一页有多少行数 SET PAGESIZE 1000 --显示每个 SQL 语句花费的执行时间 SET TIMING ON --显示系统的当前时间 SET TIME ON --设置屏幕上一行显示宽度 SET LINESIZE 1000 --设置查看执行计划 SET AUTOTRACE <OFF(缺省值) | NL | INDEX | ON | TRACE | TRACEONLY> --在块中有打印信息时,是否打印,以及打印的格式 SET SERVEROUTPUT ON --设置 SQL 语句的编码方式 GBK | GB18030 | UTF8 | DEFAULT SET CHAR_CODE DEFAULT
参考:达梦数据库环境变量设置