InputRecordServer.xml 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  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_LOCATION,
  21. RECORD_KEY,
  22. RECORD_TYPE,
  23. RECORD_DATE,
  24. RECORD_VALUE)
  25. VALUES(
  26. ?,
  27. ?,
  28. ?,
  29. SYSDATE,
  30. ?)
  31. ]]>
  32. </query>
  33. <query id="InputRecordServer.doDelete2" desc="">
  34. <![CDATA[
  35. DELETE FROM CMM_INPUT_RECORD
  36. WHERE RECORD_ID IN (SELECT RECORD_ID
  37. FROM (SELECT ROWNUM RW, RECORD_ID
  38. FROM CMM_INPUT_RECORD
  39. WHERE NVL(RECORD_LOCATION,'/') = NVL(?,'/')
  40. AND NVL(RECORD_KEY,'/') = NVL(?,'/')
  41. AND RECORD_TYPE = ?
  42. ORDER BY RECORD_DATE DESC)
  43. WHERE RW > 100)
  44. ]]>
  45. </query>
  46. </queryMap>