d2a50c79d49cad17a6fab1ba9e2b89207cb89952.svn-base 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="STEEL MAKING QUERY ">
  3. <query id="NIG050010_CHEM_RSLT.select.select" desc="" fetchSize="10">
  4. <![CDATA[
  5. SELECT a.CHEM_CD
  6. ,a.CHEM_VAL
  7. ,b.DISPLAY_SEQ
  8. FROM TBB02_WORK_INGR a,
  9. TBB01_SEQ_INGR b
  10. WHERE a.CHARGE_NO = ?
  11. AND a.PROC_CD = ?
  12. AND a.CHEM_CD = b.CHEM_CD
  13. ORDER BY b.DISPLAY_SEQ
  14. ]]>
  15. </query>
  16. <query id="NIG050010_CHEM_DEC.select" desc="" fetchSize="10">
  17. <![CDATA[
  18. SELECT CHEM_CD,PROC_CD,CHEM_VAL,CHEM_MIN,CHEM_MAX
  19. FROM
  20. (
  21. SELECT a.CHEM_CD,a.PROC_CD||a.CHEM_SEQ PROC_CD,a.CHEM_VAL,b.CHEM_MIN,b.CHEM_MAX
  22. FROM
  23. (
  24. SELECT a.CHEM_CD ,a.CHEM_VAL,b.DISPLAY_SEQ,a.PROC_CD,a.CHEM_SEQ
  25. FROM TBB02_WORK_INGR a,
  26. TBB01_SEQ_INGR b
  27. WHERE a.CHARGE_NO = ?
  28. AND a.PROC_CD = 'JJ'
  29. AND a.CHEM_CD = b.CHEM_CD
  30. ORDER BY b.DISPLAY_SEQ
  31. ) a,
  32. (
  33. SELECT a.CHEM_CD,a.CHEM_MIN ,a.CHEM_MAX,b.DISPLAY_SEQ
  34. FROM TBB01_FAC_INGR a,
  35. TBB01_SEQ_INGR b
  36. WHERE a.FAC_STL_GRD = ?
  37. AND a.FAC_CODE = 'HC'
  38. AND a.CHEM_CD = b.CHEM_CD
  39. ORDER BY b.DISPLAY_SEQ
  40. ) b
  41. where a.CHEM_CD = b.CHEM_CD
  42. )
  43. WHERE CHEM_VAL <CHEM_MIN
  44. or CHEM_VAL > CHEM_MAX
  45. ]]>
  46. </query>
  47. <query id="NIG050010_CHEM_DEC.update" desc="init " fetchSize="10">
  48. <![CDATA[
  49. UPDATE TBG02_CHARGE_COMM set
  50. LST_INGR_CD = ?
  51. ,LST_INGR_PROC_CLF = ?
  52. ,LST_INGR_REG_DTIME = to_char(sysdate,'YYYYMMDDHH24MISS')
  53. where CHARGE_NO = ?
  54. ]]>
  55. </query>
  56. </queryMap>