a29fe8c2d6a20abf1c27d9fe49809b885ca28ff7.svn-base 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="公用代码录入">
  3. <query id="UIZ010010.Master.Select" desc="" fetchSize="10">
  4. <![CDATA[
  5. SELECT DISTINCT
  6. LG_CD,
  7. LG_NM,
  8. '' AS CD_DESC,
  9. CD_LEN,
  10. 'false' CHK -- 删除标志
  11. FROM TBZ00_COMMCD
  12. WHERE LG_CD LIKE ?||'%'
  13. AND BIZ_CLF LIKE ?||'%'
  14. ORDER BY LG_CD
  15. ]]>
  16. </query>
  17. <query id="UIZ010010.Detail.Select" desc="" fetchSize="10">
  18. <![CDATA[
  19. SELECT
  20. LG_CD,
  21. SM_CD,
  22. SM_CFNM,
  23. CD_SEQ,
  24. SM_EFNM,
  25. MOD_ID,
  26. MOD_DATE,
  27. 'false' CHK, -- 删除标志
  28. USED_YN,
  29. CD_DESC
  30. FROM TBZ00_COMMCD
  31. WHERE LG_CD = ?
  32. ORDER BY LG_CD, CD_SEQ
  33. ]]>
  34. </query>
  35. <query id="UIZ010010.List.Select" desc="" fetchSize="10">
  36. <![CDATA[
  37. SELECT '' SM_CD, '全部' SM_CFNM FROM DUAL
  38. UNION ALL
  39. SELECT * FROM (
  40. SELECT SM_CD, SM_CFNM FROM TBZ00_COMMCD
  41. WHERE LG_CD = 'Z01002'
  42. ORDER BY CD_SEQ)
  43. ]]>
  44. </query>
  45. <query id="UIZ010010.getCDNM.Select" desc="根据订单用途名称来查是否存在" fetchSize="10">
  46. <![CDATA[
  47. SELECT * FROM TBZ00_COMMCD WHERE LG_CD = 'A01007' and SM_CFNM = ?
  48. ]]>
  49. </query>
  50. <query id="UIZ010010.Master.Update" desc="" fetchSize="10">
  51. <![CDATA[
  52. UPDATE TBZ00_COMMCD SET
  53. LG_NM = ?,
  54. CD_LEN = ?,
  55. BIZ_CLF = SUBSTR(?, 1, 3)
  56. WHERE LG_CD = ?
  57. ]]>
  58. </query>
  59. <query id="UIZ010010.Detail.Update" desc="" fetchSize="10">
  60. <![CDATA[
  61. UPDATE TBZ00_COMMCD SET
  62. SM_CFNM = ?,
  63. CD_SEQ = ?,
  64. SM_EFNM = ?,
  65. MOD_ID = ?,
  66. MOD_DATE = TO_CHAR(SYSTIMESTAMP, 'YYYYMMDDHH24MISS'),
  67. CD_DESC = ?,
  68. USED_YN = NVL(?, 'Y')
  69. WHERE LG_CD = ?
  70. AND SM_CD = ?
  71. ]]>
  72. </query>
  73. <query id="UIZ010010.Master.Insert" desc="" fetchSize="10">
  74. <![CDATA[
  75. INSERT INTO TBZ00_COMMCD( LG_CD, BIZ_CLF, LG_NM, CD_LEN, SM_CD )
  76. VALUES( ?, SUBSTR(?, 1, 3), ?, ?, 'A' )
  77. ]]>
  78. </query>
  79. <query id="UIZ010010.Detail.Insert" desc="" fetchSize="10">
  80. <![CDATA[
  81. INSERT INTO TBZ00_COMMCD( LG_CD, LG_NM, BIZ_CLF, SM_CD, SM_CFNM, CD_SEQ, SM_EFNM, MOD_ID, MOD_DATE, CD_DESC, USED_YN )
  82. VALUES( ?, ?, SUBSTR(?, 1, 3), ?, ?, ?, ?, ?, TO_CHAR(SYSTIMESTAMP, 'yyyymmdd'), ?, NVL(?, 'Y') )
  83. ]]>
  84. </query>
  85. <query id="UIZ010010.Master.Delete" desc="" fetchSize="10">
  86. <![CDATA[
  87. DELETE FROM TBZ00_COMMCD WHERE LG_CD = ?
  88. ]]>
  89. </query>
  90. <query id="UIZ010010.Detail.Delete" desc="" fetchSize="10">
  91. <![CDATA[
  92. DELETE FROM TBZ00_COMMCD WHERE LG_CD = ? AND SM_CD = ?
  93. ]]>
  94. </query>
  95. </queryMap>