码迷,mamicode.com
首页 > 数据库 > 详细

sql if else

时间:2017-08-22 13:52:57      阅读:206      评论:0      收藏:0      [点我收藏+]

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

<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   

原文地址:http://www.cnblogs.com/BaiLaowu/p/7411101.html

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