Fully generated SQL is a required output link property 错误解决

第一次玩datastage,版本是7.5.1A 数据库是oracle 10g 拖了一个ORAOCI9 stage 当源当query type 选 use sql builder tool 的时候 我View Data 就报错 fully generated sql is a required output link property...... 运行Job看日志也是这个错误

解决方法

先选择最后一种“Load SQL from a file at run time”,系统会自动生成代码。

我的例子是:

SELECT RCS.A_TEST_FROM.ID,RCS.A_TEST_FROM.CR_SHOP_NO,RCS.A_TEST_FROM.SHOP_NAME,RCS.A_TEST_FROM.SHOP_TEL,RCS.A_TEST_FROM.YEAR_INCOME,TO_CHAR(RCS.A_TEST_FROM.SHOP_CLOSE_DATE, 'YYYY-MM-DD HH24:MI:SS'),TO_CHAR(RCS.A_TEST_FROM.SHOP_OPEN_DATE, 'YYYY-MM-DD HH24:MI:SS') FROM A_TEST_FROM

这中代码还是无法直接运行

需要把用户名“RCS.”全部删除。

结果如下

SELECT A_TEST_FROM.ID,A_TEST_FROM.CR_SHOP_NO,A_TEST_FROM.SHOP_NAME,A_TEST_FROM.SHOP_TEL,A_TEST_FROM.YEAR_INCOME,TO_CHAR(A_TEST_FROM.SHOP_CLOSE_DATE, 'YYYY-MM-DD HH24:MI:SS'),TO_CHAR(A_TEST_FROM.SHOP_OPEN_DATE, 'YYYY-MM-DD HH24:MI:SS') FROM A_TEST_FROM

然后再黏贴过去,并把“query type”选择成“Enter custom SQL statement”

 

 

OK

 

 

你可能感兴趣的:(Fully generated SQL is a required output link property 错误解决)