unix - 列标题被截断

  显示原文与译文双语对照的内容
0 0

我正在通过一个unix脚本运行我的查询。 我需要列标题。为此,我使用了设置标题。 我的要求是通过使用管道从表concatinate中提取数据,将它的写入文本文件中。 我需要列标题,并且 data.this 文件需要作为提要发送给其他方。 我的查询类似于


select column1||'|'||column2||'|'||column3||'|'||column4......
from table;

查询中有 100个上的列

在我的oputput中,列数据是正确的,但列标题被截断。 显示three列标题后,我看到破折号 例如'----- -'而不是列名称。

输出类似于


column1||'|'||column2||'|'||column3||'|'||col
--------------------------------------------------------------------------------
20-APR-13|0.990000|0|0|Y|voice|yes|0|0

20-APR-13|0.990000|0|0|Y|voice|yes|0|0

( 在上面的exmaple中我尝试了 9列。 我可以看到 9列的数据,但 3列标题后面的标题是第四个被截断的,而其余

我不能在这里粘贴超过一百列的原始查询。

谁能让我知道怎么解决它。

时间: 原作者:

0 0

使用 shell的配置来设置列大小:


 COLUMNS=1024
 stty columns 1024

原作者:
...