zoukankan      html  css  js  c++  java
  • datastage小结

    1.当使用datastage组建 look_up时,得注意sparse功能,当primary link过来的数据关联不到时,传过来的值并不是null,而是空串。。。。

    解决方法,可在transfer里面做下面处理。。。

    If Len(NullToZero(DSLink46.SALE_NO))<1 Then
       'ICORE-PAC'
    Else NullToZero(DSLink46.SALE_NO)

     2.merge into 的用法

    MERGE INTO EPCIS_NL_GPXVI_QDPLY A
    USING (SELECT ORCHESTRATE.POLICY_NO POLICY_NO FROM DUAL) B
    ON (A.POLICY_NO = B.POLICY_NO)
    WHEN MATCHED THEN
      UPDATE
         SET POLICY_NO = ORCHESTRATE.POLICY_NO,
             CNBS_FLAG = ORCHESTRATE.CNBS_FLAG,
             BUSINESS_TYPE = ORCHESTRATE.BUSINESS_TYPE
    WHEN NOT MATCHED THEN
      INSERT
        (POLICY_NO,
         CNBS_FLAG,
         BUSINESS_TYPE)
      VALUES
        (ORCHESTRATE.POLICY_NO,
         ORCHESTRATE.CNBS_FLAG,
         ORCHESTRATE.BUSINESS_TYPE)

    3.重复数据双节点插入导致死锁;

    1:A、B

    2:A、B

    主键唯一 ,互相等待,导致死锁,解决方法

    欢迎对it热情的同学,加qq进行技术讨论; QQ:850922253
  • 相关阅读:
    MFC自绘框架窗口客户区
    命令行下创建mysql数据库
    linux重置mysql root密码的6种方
    xampp修改mysql默认密码详解
    Java常用包装类
    Java异常处理
    Java数组
    Java流程控制
    Java基本数据类型
    golang https server分析
  • 原文地址:https://www.cnblogs.com/zhangwensi/p/5508657.html
Copyright © 2011-2022 走看看