在没有用户界面的Teradata SQL助手中导入文件?

时间:2014-01-19 00:52:42

标签: teradata

有没有办法在不使用用户对话框的情况下将.csv导入Teradata SQL助手中的易失性表?例如,我现在正在执行以下操作:

drop table test;
create volatile table test, no fallback, no log
(
Model VARCHAR(50) character set latin not casespecific not null,
HCC VARCHAR(50) character set latin not casespecific not null,
Score float not null
)
on commit preserve rows;

insert into test ('Adult','HHS_HCC001',4.74);

我有大约1000个重复的插入行。这是我的sql文件的开头,所以我只运行整个文件(包括我创建表后的很多sql语句。

重复插入需要相当长的时间才能运行。是否有命令导入csv文件而不必使用对话框提示输入文件位置?请注意,我知道可能还有其他工具可以执行此操作,但我的所有同事都使用Teradata SQL助手,无法处理打开其他工具。

1 个答案:

答案 0 :(得分:1)

以下内容应该可以帮助您完成SQL Assistant的工作:

sqla.exe -c <DSN> [[\<user>]\<pwd>] -f <SQL file>