zoukankan      html  css  js  c++  java
  • oracle 排序字段自增长

    <insert id="insertGoodsDescription" parameterClass="goodsDescription" >
            <selectKey resultClass="int" keyProperty="serviceDescriptionId" >  
                SELECT goods_description_SEQ.nextval AS service_description_id  from dual
            </selectKey>
           insert into product_service_description (
            service_description_id, 
            label_name, 
            label_icon,
            label_description,
            sort_num,
            product_id,
            is_default,
            is_delete,
            ADD_TIME,
            ADD_USER_ID,
            EDIT_TIME, 
            EDIT_USER_ID)
            values (
            #serviceDescriptionId#,
            #labelName#,
            #labelIcon#,
            #labelDescription#,
          nvl (#sortNum#,  (
            SELECT MAX(sort_num) + 1
            FROM product_service_description) ),
           
            <!--#sortNum#,-->
            #productId#,
            #isDefault#,
            'N',
            #addTime#,
            #addUserId#,
            #editTime#,
            #editUserId#
            )
        </insert>
    <!-- 添加微信团活动 -->
        
        <insert id="save" parameterType="WeixinActivity">
       
        INSERT INTO  weixin_activity
        (
         WEIXIN_NAME,
         BANNER_IMG_URL,
         START_TIME,
         END_TIME , 
         GROUP_PRICE,
         DISCOUNT_LAB,
         MINIMUM_JOIN_MEMBER_NUM,
         ORDER_BY,
         IS_STATUS,
         BEGIN_WAIT_TIME,
         ADD_USER_ID,
         EDIT_TIME,
         IS_DELETE,
         ADD_TIME,
         EDIT_USER_ID
         ) values
        ( 
        #{weixinName},
        #{bannerImgUrl},
        #{startTime},
        #{endTime},
        #{groupPrice},
        #{discountLab},
        #{minimumJoinMemberNum},
        IFNULL(#{sortBy},  (
            SELECT id
            FROM (
            SELECT MAX(order_by) + 1 AS id
            FROM weixin_activity) t)),
        
        
    <!--         (select id from   -->
    <!--    (SELECT MAX(order_by) + 1 as id FROM weixin_activity) t), -->
       
        #{isStatus},
        #{beginWaitTime},
        #{addUserId},
        #{editTime},
        'N',
        #{addTime},
        #{editUserId}
        )
      </insert>
  • 相关阅读:
    asp.net发送邮件
    jquery+TreeView 级联 复选框 checkbox 级联
    100层楼,两个会坏的杯子,测从哪层开始坏【算法思想】
    flex中dragdrop不响应的原因
    flex 中urlrequest缓存问题
    程序员技术练级攻略
    consistent hashing
    入门教材
    烙饼啊烙饼{转自ITEO
    杂乱的工作记录
  • 原文地址:https://www.cnblogs.com/wangchuanfu/p/7763492.html
Copyright © 2011-2022 走看看