码迷,mamicode.com
首页 > 其他好文 > 详细

【Datastage】NULL VALUE TO A NOT NULL VALUE

时间:2017-03-30 15:25:29      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:height   val   create   blog   char   code   datastage   技术分享   creat   

技术分享

使用ds是报错如上图:

造成这个问题的原因是:

在写SQL时候没有给字段别名与DS中对应一致

例如有下表:

CREATE TABLE DataInfo(
ID_1 VARCHAR(10),
ID_2 VARCHAR(10)
)
CREATE TABLE DataInfo_t(
num1 VARCHAR(10),
num2 VARCHAR(10)
)

现在想把数据从DataInfo_t加工到DataInfo表中,那么SQL如下:

SELECT num1,num2 FROM DataInfo_1

上述SQL的写法可能就造成DS报错了;

正确写法如下:

SELECT num1 AS ID_1,num2 AS ID_2 FROM DataInfo_1

【Datastage】NULL VALUE TO A NOT NULL VALUE

标签:height   val   create   blog   char   code   datastage   技术分享   creat   

原文地址:http://www.cnblogs.com/OliverQin/p/6646358.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!