Netezza 输出格式

Netezza Output Formatting

有人知道如何根据 Netezza 的字段值重新格式化输出吗?

我目前正在使用此语法导出数据。

\a \t \f , \o export_ntz.txt SELECT field1,field2,field3,field4 FROM tb_normal \o

当前结果将是这样的:

1234 , 123A , 12    , 123A
ASd2 , 123s , 312   , 123A

我只想按照以下示例重新格式化打印字段:

1234,123A,12 ,123A
ASd2,123s,312,123A

注意:- field1 的长度大小为 4,field3 的长度大小为 3,那么在我的查询中添加什么选项可以使我的结果固定打印为列的大小?

假设您的数据中没有填充,以下导出应该可以正常工作

CREATE EXTERNAL TABLE 'full_file_path\export_ntz.txt' USING (DELIM ',') AS
SELECT field1,field2,field3,field4 FROM tb_normal;