InputRecordServer.xml 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="">
  3. <query id="InputRecordServer.doQuery" desc="">
  4. <![CDATA[
  5. SELECT * FROM CMM_INPUT_RECORD WHERE 1= 1
  6. ]]>
  7. </query>
  8. <query id="InputRecordServer.doDelete" desc="">
  9. <![CDATA[
  10. DELETE FROM CMM_INPUT_RECORD
  11. WHERE NVL(RECORD_LOCATION,'/') = NVL(?,'/')
  12. AND NVL(RECORD_KEY,'/') = NVL(?,'/')
  13. AND RECORD_TYPE = ?
  14. AND RECORD_VALUE = ?
  15. ]]>
  16. </query>
  17. <query id="InputRecordServer.doAdd" desc="">
  18. <![CDATA[
  19. INSERT INTO CMM_INPUT_RECORD(
  20. RECORD_ID,
  21. RECORD_LOCATION,
  22. RECORD_KEY,
  23. RECORD_TYPE,
  24. RECORD_DATE,
  25. RECORD_VALUE)
  26. VALUES(
  27. SEQ_MES_CX.NEXTVAL,
  28. ?,
  29. ?,
  30. ?,
  31. SYSDATE,
  32. ?)
  33. ]]>
  34. </query>
  35. <query id="InputRecordServer.doDelete2" desc="">
  36. <![CDATA[
  37. DELETE FROM CMM_INPUT_RECORD
  38. WHERE RECORD_ID IN (SELECT RECORD_ID
  39. FROM (SELECT ROWNUM RW, RECORD_ID
  40. FROM CMM_INPUT_RECORD
  41. WHERE NVL(RECORD_LOCATION,'/') = NVL(?,'/')
  42. AND NVL(RECORD_KEY,'/') = NVL(?,'/')
  43. AND RECORD_TYPE = ?
  44. ORDER BY RECORD_DATE DESC)
  45. WHERE RW > 100)
  46. ]]>
  47. </query>
  48. </queryMap>