Teradata SQL导出到csv

时间:2013-10-23 18:53:44

标签: teradata

有没有办法运行Teradata SQL查询,然后将数据导出到外部文件?

例如,如果我跑了:

SELECT TOP 10
  *
FROM
  mydb.mytable

我能以这样的方式编写它以便导出为CSV吗?我是否需要先将数据存储在临时表中,然后执行CREATE EXTERNAL TABLE?任何想法都会受到赞赏 - 我一直在将数据返回R然后导出,但是在某些工作中不需要中间步骤。

1 个答案:

答案 0 :(得分:3)

Teradata中没有CREATE EXTERNAL TABLE

唯一能够直接导出CSV的工具是TPT(Teradata Parallel Transporter)。

否则,您必须使用SELECT TRIM(col1) || ',' || TRIM(col2)...在查询中执行concat,然后根据客户端的功能进行导出。