当前位置:Gxlcms > 数据库问题 > sql if else

sql if else

时间:2021-07-01 10:21:17 帮助过:4人阅读

<insert id="insertSelective" parameterType="com.sto.platform.member.model.IntlOrderTrackingNo">
        INSERT INTO intl_order_tracking_no (
            consolidator_no,
            order_id,
            tracking_no,
            sto_no,
            batch_no,
            order_type,
            create_time
        )
        VALUES
            (
            #{consolidatorNo},
            <include refid="alternative_order_id" />,
            #{trackingNo},
            #{stoNo},
            #{batchNo},
            #{orderType},
            #{createTime}
            )
    </insert>
    
    <sql id="alternative_order_id">
        <choose>
            <when test="connectOrderItem != null and connectOrderItem != ‘‘ ">
                #{connectOrderItem}
            </when>
            <otherwise>
                #{orderId}
            </otherwise>
        </choose>
    </sql>

sql if else

标签:cto   ons   else   val   include   ber   ati   select   tor   

人气教程排行