UIG010010-query.xml 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="STEEL MAKING QUERY ">
  3. <query id="UIG010010_01.select" desc="" fetchSize="10">
  4. <![CDATA[
  5. /* uig010010_01.select */
  6. /*
  7. SELECT '' CHK
  8. ,FAC_STL_GRD STL_GRD --钢号
  9. ,PRODNM_CD
  10. ,IRON_TGT_TEMP --目标铁水温度
  11. ,BOF_TGT_TEMP --目标转炉温度
  12. ,CAS_TGT_TEMP --目标CAS温度
  13. ,RH_TGT_TEMP --目标RH温度
  14. ,LF_TGT_TEMP --目标LF温度
  15. ,KR_WK_HOUR_MIN --最小KR作业时间
  16. ,KR_WK_HOUR_MAX --最大KR作业时间
  17. ,BOF_WK_HOUR_MIN --最小转炉作业时间
  18. ,BOF_WK_HOUR_MAX --最大转炉作业时间
  19. ,CAS_WK_HOUR_MIN --最小CAS作业时间
  20. ,CAS_WK_HOUR_MAX --最大CAS作业时间
  21. ,RH_WK_HOUR_MIN --最小RH作业时间
  22. ,RH_WK_HOUR_MAX --最大RH作业时间
  23. ,LF_WK_HOUR_MIN --最小LF作业时间
  24. ,LF_WK_HOUR_MAX --最大LF作业时间
  25. ,TON_PER_CHARGE --炉次读数
  26. ,TON_PER_HOUR --吨/小时
  27. ,YIELD --收得率
  28. FROM TBG01_OPRN_STD a,TBD00_STLGRD b
  29. WHERE FAC_STL_GRD = STL_GRD(+)
  30. AND FAC_STL_GRD like ?|| '%'
  31. */
  32. SELECT '' CHK
  33. , B.FAC_STL_GRD AS STL_GRD
  34. , B.FAC_STL_GRDNM PRODNM_CD
  35. , A.IRON_TGT_TEMP
  36. , A.BOF_TGT_TEMP
  37. , A.CAS_TGT_TEMP
  38. , A.RH_TGT_TEMP
  39. , A.LF_TGT_TEMP
  40. , A.KR_WK_HOUR_MIN
  41. , A.KR_WK_HOUR_MAX
  42. , A.BOF_WK_HOUR_MIN
  43. , A.BOF_WK_HOUR_MAX
  44. , A.CAS_WK_HOUR_MIN
  45. , A.CAS_WK_HOUR_MAX
  46. , A.RH_WK_HOUR_MIN
  47. , A.RH_WK_HOUR_MAX
  48. , A.LF_WK_HOUR_MIN
  49. , A.LF_WK_HOUR_MAX
  50. , A.TON_PER_CHARGE
  51. , A.TON_PER_HOUR
  52. , A.YIELD
  53. FROM (SELECT * FROM TBD00_STLGRD WHERE FAC_STL_GRD LIKE :1||'%') B
  54. , TBG01_OPRN_STD A
  55. WHERE B.FAC_STL_GRD = A.STL_GRD(+)
  56. ]]>
  57. </query>
  58. <query id="UIG010010_01.update" desc="" fetchSize="10">
  59. <![CDATA[
  60. /* UIG010010.update */
  61. UPDATE TBG01_OPRN_STD SET
  62. IRON_TGT_TEMP = ? --目标铁水温度
  63. ,BOF_TGT_TEMP = ? --目标转炉温度
  64. ,CAS_TGT_TEMP = ? --目标CAS温度
  65. ,RH_TGT_TEMP = ? --目标RH温度
  66. ,LF_TGT_TEMP = ? --目标LF温度
  67. ,KR_WK_HOUR_MIN = ? --最小KR作业时间
  68. ,KR_WK_HOUR_MAX = ? --最大KR作业时间
  69. ,BOF_WK_HOUR_MIN = ? --最小转炉作业时间
  70. ,BOF_WK_HOUR_MAX = ? --最大转炉作业时间
  71. ,CAS_WK_HOUR_MIN = ? --最小CAS作业时间
  72. ,CAS_WK_HOUR_MAX = ? --最大CAS作业时间
  73. ,RH_WK_HOUR_MIN = ? --最小RH作业时间
  74. ,RH_WK_HOUR_MAX = ? --最大RH作业时间
  75. ,LF_WK_HOUR_MIN = ? --最小LF作业时间
  76. ,LF_WK_HOUR_MAX = ? --最大LF作业时间
  77. ,TON_PER_CHARGE = ? --炉次读数
  78. ,TON_PER_HOUR = ? --吨/小时
  79. ,YIELD = ? --收得率
  80. WHERE STL_GRD = ?
  81. ]]>
  82. </query>
  83. <query id="UIG010010_01.insert" desc="" fetchSize="10">
  84. <![CDATA[
  85. insert into tbg01_oprn_std
  86. (
  87. IRON_TGT_TEMP
  88. ,BOF_TGT_TEMP
  89. ,CAS_TGT_TEMP
  90. ,RH_TGT_TEMP
  91. ,LF_TGT_TEMP
  92. ,kr_wk_hour_min
  93. ,kr_wk_hour_max
  94. ,bof_wk_hour_min
  95. ,bof_wk_hour_max
  96. ,cas_wk_hour_min
  97. ,cas_wk_hour_max
  98. ,rh_wk_hour_min
  99. ,rh_wk_hour_max
  100. ,lf_wk_hour_min
  101. ,lf_wk_hour_max
  102. ,ton_per_charge
  103. ,ton_per_hour
  104. ,yield
  105. ,stl_grd
  106. )
  107. values
  108. (?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,? )
  109. ]]>
  110. </query>
  111. <query id="UIG010010_02.select" desc="UIG020070 update">
  112. <![CDATA[
  113. SELECT CHEM_CD,CHEM_AIM,CHEM_MAX,CHEM_MIN FROM TBB01_FAC_INGR
  114. WHERE FAC_STL_GRD = ?
  115. ]]>
  116. </query>
  117. <query id="UIG010010_03.select" desc="UIG020070 update">
  118. <![CDATA[
  119. SELECT STL_GRD FROM TBG01_OPRN_STD
  120. WHERE STL_GRD = ?
  121. ]]>
  122. </query>
  123. </queryMap>