ComBaseImpactTempCDAL.xml 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="COM_BASE_IMPACT_C (生成工具:代码生成工具4.0 访问地址:http://172.16.2.128/tool/)">
  3. <query id="ComBaseImpactTempCDAL.Query" desc="查询">
  4. <![CDATA[
  5. SELECT T.ID,
  6. T.INDEX_SEQ,
  7. T.ITEM_CODE_C,
  8. T.MIN_H,
  9. T.MAX_H,
  10. T.TEMP_REDUCE,
  11. T.CREATE_NAME,
  12. TO_CHAR(T.CREATE_TIME, 'YYYY-MM-DD HH24:MI:SS') CREATE_TIME,
  13. T.UPDATE_NAME,
  14. TO_CHAR(T.UPDATE_TIME, 'YYYY-MM-DD HH24:MI:SS') UPDATE_TIME,
  15. T.DELETE_NAME,
  16. TO_CHAR(T.DELETE_TIME, 'YYYY-MM-DD HH24:MI:SS') DELETE_TIME,
  17. DECODE(T.VALIDFLAG, '1', '有效', '0', '无效') VALIDFLAG,
  18. T.MEMO,
  19. T.MIN_H_SIGN,
  20. T.MAX_H_SIGN
  21. FROM COM_BASE_IMPACT_TEMP_C T
  22. WHERE T.ID = {0}
  23. AND T.VALIDFLAG IN ('1', {1})
  24. ]]>
  25. </query>
  26. <query id="ComBaseImpactTempCDAL.Insert" desc="新增">
  27. <![CDATA[
  28. INSERT INTO COM_BASE_IMPACT_TEMP_C(
  29. ID,
  30. INDEX_SEQ,
  31. ITEM_CODE_C,
  32. MIN_H,
  33. MAX_H,
  34. TEMP_REDUCE,
  35. CREATE_NAME,
  36. CREATE_TIME,
  37. MEMO,
  38. MIN_H_SIGN,
  39. MAX_H_SIGN)
  40. VALUES(
  41. '#ID#',
  42. '#INDEX_SEQ#',
  43. '#ITEM_CODE_C#',
  44. '#MIN_H#',
  45. '#MAX_H#',
  46. '#TEMP_REDUCE#',
  47. '#CREATE_NAME#',
  48. SYSDATE,
  49. '#MEMO#',
  50. '#MIN_H_SIGN#',
  51. '#MAX_H_SIGN#')
  52. ]]>
  53. </query>
  54. <query id="ComBaseImpactTempCDAL.Update" desc="修改">
  55. <![CDATA[
  56. UPDATE COM_BASE_IMPACT_TEMP_C T
  57. SET T.ITEM_CODE_C = '#ITEM_CODE_C#',
  58. T.MIN_H = '#MIN_H#',
  59. T.MAX_H = '#MAX_H#',
  60. T.TEMP_REDUCE = '#TEMP_REDUCE#',
  61. T.UPDATE_NAME = '#UPDATE_NAME#',
  62. T.UPDATE_TIME = SYSDATE,
  63. T.MEMO = '#MEMO#',
  64. T.MIN_H_SIGN = '#MIN_H_SIGN#',
  65. T.MAX_H_SIGN = '#MAX_H_SIGN#'
  66. WHERE T.ID = '#ID#'
  67. AND T.INDEX_SEQ = '#INDEX_SEQ#'
  68. ]]>
  69. </query>
  70. <query id="ComBaseImpactTempCDAL.GetMaxIndex" desc="获取最大主键">
  71. <![CDATA[
  72. SELECT LPAD(NVL(MAX(T.INDEX_SEQ), 0) + 1, 3, '0') MAX_VALUE
  73. FROM COM_BASE_IMPACT_TEMP_C T
  74. WHERE T.ID = '#ID#'
  75. ]]>
  76. </query>
  77. <query id="ComBaseImpactTempCDAL.Delete" desc="作废">
  78. <![CDATA[
  79. UPDATE COM_BASE_IMPACT_TEMP_C T
  80. SET
  81. T.VALIDFLAG = '0',
  82. T.DELETE_NAME = '#DELETE_NAME#',
  83. T.DELETE_TIME = SYSDATE
  84. WHERE
  85. T.ID = '#ID#'
  86. AND T.INDEX_SEQ = '#INDEX_SEQ#'
  87. ]]>
  88. </query>
  89. <query id="ComBaseImpactTempCDAL.Resume" desc="恢复">
  90. <![CDATA[
  91. UPDATE COM_BASE_IMPACT_TEMP_C T
  92. SET
  93. T.VALIDFLAG = '1',
  94. T.DELETE_NAME = NULL,
  95. T.DELETE_TIME = NULL,
  96. T.UPDATE_NAME = '#UPDATE_NAME#',
  97. T.UPDATE_TIME = SYSDATE
  98. WHERE
  99. T.ID = '#ID#'
  100. AND T.INDEX_SEQ = '#INDEX_SEQ#'
  101. ]]>
  102. </query>
  103. </queryMap>