欢迎投稿

今日深度:

在perl里通过bteq连接teradata获取数据并用连接符连接日期类型数据时应注意转换格式,

在perl里通过bteq连接teradata获取数据并用连接符连接日期类型数据时应注意转换格式,


现有这样一个表:

create table ETL_DATA.time0(ID integer,time0 time(0));

需要在pl文件中使用连接符||连接以存进文件中时,应将时间格式转换成char格式。
EXPORT REPORT FILE=/address/report.txt
select distinct ID||‘#’||time0 FROM ETL_DATA.time0;

不然会出现这样的错误

*** Failure 5407 Invalid operation for DateTime or Interval.```

正确的是:
select distinct ID||‘#’||cast(time0 as char(20)) FROM ETL_DATA.time0;

www.htsjk.Com true http://www.htsjk.com/teradata/30077.html NewsArticle 在perl里通过bteq连接teradata获取数据并用连接符连接日期类型数据时应注意转换格式, 现有这样一个表: create table ETL_DATA.time0(ID integer ,time0 time ( 0 )); 需要在pl文件中使用连接符||连接以...
相关文章
    暂无相关文章
评论暂时关闭