CLIP.e-Form.Server.Code.xml 1002 B

1234567891011121314151617181920212223242526
  1. <?xml version="1.0" encoding="utf-8" ?>
  2. <!--<sqlMap namespace="CLIP.e-Form.Consent.Dfh" xmlns="http://ibatis.apache.org/mapping" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >-->
  3. <sqlMap namespace="CLIP.e-Form.Consent.Knuh" xmlns="http://ibatis.apache.org/mapping" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >
  4. <statements>
  5. <statement id="GET_SEQUENCE" parameterClass="Code" resultClass="System.Int32">
  6. select ud1_num as seq
  7. from EFORM_CODE
  8. where main_cd = 'SEQUENCE'
  9. and sub_cd = #sub_cd#
  10. for update
  11. </statement>
  12. <insert id="SET_SEQUENCE" parameterClass="Code" >
  13. insert into EFORM_CODE
  14. (main_cd, sub_cd, cd_nm, ud1_num, seq_no, use_yn)
  15. values ('SEQUENCE', #sub_cd#, 'count', 1 , 1, 'Y')
  16. </insert>
  17. <update id="UPDATE_SEQUENCE" parameterClass="Code">
  18. update EFORM_CODE
  19. set ud1_num = #ud1_num#
  20. where main_cd = 'SEQUENCE' and sub_cd = #sub_cd#
  21. </update>
  22. </statements>
  23. </sqlMap>