-
-
liujf 数据达人Lv4
发表于2021-11-2 15:09
悬赏1
已解决
楼主
问题1:ETL中表达式组件中的数据初始化的用法是什么?
问题2:一个ETL中3个组件 表输入--》表达式组件--》表输出组件,其中表输出组件是根据表达式组件不存在则创建的。但是在执行中发现表达式组件自动识别的字段段长度与实际表输入中表的字段长度不一致,请问这是什么原因呀?
问题2:一个ETL中3个组件 表输入--》表达式组件--》表输出组件,其中表输出组件是根据表达式组件不存在则创建的。但是在执行中发现表达式组件自动识别的字段段长度与实际表输入中表的字段长度不一致,请问这是什么原因呀?
最佳答案
liujf 发表于 2021-11-3 15:52
那估计是我们这个524得bug了
可以联系项目上的技术团队处理噢~
11个回答
liujf 发表于 2021-11-2 17:45
这是假象 你可以用plsql看一下,varchar2(32) 的字段 自创建后变成了varchar2(32 char) ...
能把您做的操作截图展示一下嘛
霸道妹子 发表于 2021-11-3 11:06
能把您做的操作截图展示一下嘛
CREATE TABLE CS_211103 (ID VARCHAR2(3));
SELECT ID FROM CS_211103 ;
INSERT INTO CS_211103 VALUES ('ABC');
INSERT INTO CS_211103 VALUES ('卡时间') ; --报错
通过ETL自创建表CS2_211103

SELECT * FROM CS2_211103 ;
INSERT INTO CS2_211103 VALUES ('卡时间') ; --成功说明字段类型发生了变化