You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Teradata BTEQ导出中同时包含执行SQL与结果?

解决方案

要让导出文件同时包含执行的SQL语句和查询结果,只需在现有BTEQ脚本中添加回显SQL的配置,修改后的脚本如下:

.logon /usr,PWD
.set width 300
.set echoon  -- 开启SQL语句回显,会将执行的SQL写入导出文件
.set titledashes off  -- 可选:关闭结果标题下方的分隔线,优化输出格式
.export report file=output.log
.run = sqlfile
.export reset
.logoff
.quit

关键参数说明

  • .set echoon:核心配置,开启后会把执行的每一条SQL语句同步输出到导出流中,实现SQL语句与查询结果共存于output.log。
  • .set titledashes off:可选配置,默认情况下查询结果标题下方会有一行分隔线,若不需要可通过此命令关闭,保留的话直接删除该行即可。

如果你的sqlfile包含多段SQL,每段语句的文本都会和对应的执行结果依次写入日志文件。

内容的提问来源于stack exchange,提问作者Siva Kumar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 00:37:34