1.在源库配置的数据列字段要和目标库的字段保持一致,其中抽取SQL中所列字段顺序也要一致,否则可能在跑通之后填写的数据错乱。
2.遇到源库是Oracle目标库是SqlServer这类的,可能推送的数据中有字段类型不一致的地方,比如下图中的paic_out_date这个必填字段,
在目标库SqlServer是datetime型,而datastage中并没有可供选择的类型,这里我用了timestape型来代替,另外在SQL中用to_char转为字符串型推送到目标库SqlServer中。
1.在源库配置的数据列字段要和目标库的字段保持一致,其中抽取SQL中所列字段顺序也要一致,否则可能在跑通之后填写的数据错乱。
2.遇到源库是Oracle目标库是SqlServer这类的,可能推送的数据中有字段类型不一致的地方,比如下图中的paic_out_date这个必填字段,
在目标库SqlServer是datetime型,而datastage中并没有可供选择的类型,这里我用了timestape型来代替,另外在SQL中用to_char转为字符串型推送到目标库SqlServer中。