现有这样一个表:
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;