BTEQ 查询未返回所有列

BTEQ query not returning all the columns

我正在创建一个 unix 脚本来一次性获取 table 中每一列的空计数(使用 BTEQ)。我的查询是这样的: select 计数() - 计数(column_name1), 计数() - 计数(column_name2)...来自table_name ; 查询 returns 1 row and the no.列的空计数。我在一个 table 中有 900 多列。但是当 BTEQ 中 运行 时,查询无法 return 只有 818 列。 return所有列有没有解决方案并将计数存储在文件中。

使用以下 SET 命令查看 Bteq 控制台中的列

$ bteq

 Enter your logon or BTEQ command:
.logon $HOST/$USER
Password: $PASS

.Set Format off
.Set Recordmode off
.Set Echoreq on
.Set Separator '|'
.width 3000
.Set Titledashes on


SELECT * FROM <DB>.<TABLE>;

.设置格式关闭 .关闭记录模式 .设置Echoreq .设置分隔符'|' .宽度 200 .设置 Titledashes on

更改为 200 无效。