Pentaho勺子转型 - 错误

时间:2017-03-23 18:52:34

标签: sql transformation pentaho-spoon

我一直在尝试运行一个转换,我在其中使用带有SQL的表输入来获取或查询数据,这与excel电子表格的输出相关联。

使用以下SQL,我会得到多个错误,具体取决于我添加或删除的内容。我连接到Oracle数据库。

SELECT FROM .View 

WHERE ((View.Opened_Date 

BETWEEN ' 2016-01-01' 

AND ' 2017-01-01' 

AND View.Owner_Group='OwnerJ' 

AND View.Main_Category1 LIKE '%BUCKETS%'))

尝试预览时出现以下错误:

Transformation detected one or more steps with errors.

继续说它杀了所有其他步骤。不久我就能找到。早些时候,当我运行SQL时,我得到了日期错误。任何建议都会有所帮助。

1 个答案:

答案 0 :(得分:0)

您似乎没有从表格中选择任何列 日期中有前导空格,您应该将TO_DATE应用于字符串格式的日期 可以删除不必要的括号 另外,我认为'.View'应该只是'查看'。

SELECT column1Name, column2Name, ... FROM View 

WHERE View.Opened_Date 

BETWEEN TO_DATE('2016-01-01', 'yyyy-mm-dd') 

AND TO_DATE('2017-01-01' , 'yyyy-mm-dd')

AND View.Owner_Group='OwnerJ' 

AND View.Main_Category1 LIKE '%BUCKETS%'