7aa3af3f1f29af39fb7dce6cc7a3de641f2c0ba6.svn-base 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="STEEL MAKING QUERY ">
  3. <query id="UIG040010_01.select" desc="板坯库板坯移动查询,FROM_YARD 数据来源:TBG02_SLAB_COMM,TBG04_SLAB_YARD">
  4. <![CDATA[
  5. SELECT YARD_ADDR FROM_YARD_ADDR
  6. ,A.STORELAY FROM_STORELAY
  7. ,A.SLAB_NO FROM_SLAB_NO
  8. ,B.SLAB_THK FROM_SLAB_THK
  9. ,B.SLAB_WTH FROM_SLAB_WTH
  10. ,B.SLAB_LEN FROM_SLAB_LEN
  11. ,B.SLAB_WGT FROM_SLAB_WGT
  12. ,B.STL_GRD FROM_STL_GRD
  13. ,B.RHF_SCH_YN FROM_RHF_SCH_YN
  14. FROM TBG04_SLAB_YARD A
  15. ,TBG02_SLAB_COMM B
  16. WHERE A.SLAB_NO = B.SLAB_NO(+)
  17. AND A.YARD_ADDR = ?
  18. ORDER BY A.STORELAY DESC
  19. ]]>
  20. </query>
  21. <query id="UIG040010_02.select" desc="板坯库板坯移动查询,TO_YARD 数据来源:TBG02_SLAB_COMM,TBG04_SLAB_YARD">
  22. <![CDATA[
  23. SELECT YARD_ADDR TO_YARD_ADDR
  24. ,A.STORELAY TO_STORELAY
  25. ,A.SLAB_NO TO_SLAB_NO
  26. ,B.SLAB_THK TO_SLAB_THK
  27. ,B.SLAB_WTH TO_SLAB_WTH
  28. ,B.SLAB_LEN TO_SLAB_LEN
  29. ,B.SLAB_WGT TO_SLAB_WGT
  30. ,B.STL_GRD TO_STL_GRD
  31. ,B.RHF_SCH_YN TO_RHF_SCH_YN
  32. FROM TBG04_SLAB_YARD A
  33. ,TBG02_SLAB_COMM B
  34. WHERE A.SLAB_NO = B.SLAB_NO(+)
  35. AND A.YARD_ADDR = ?
  36. ORDER BY A.STORELAY DESC
  37. ]]>
  38. </query>
  39. <query id="UIG040010_03.select" desc="板坯库板坯移动查询,TO_YARD 数据来源:TBG02_SLAB_COMM,TBG04_SLAB_YARD">
  40. <![CDATA[
  41. SELECT DISTINCT YARD_ADDR LABEL,YARD_ADDR VALUE FROM TBG04_SLAB_YARD WHERE SUBSTR(YARD_ADDR,1,3) = ?
  42. ]]>
  43. </query>
  44. <query id="UIG040010_04.select" desc=" 按板坯号查询板坯所在位置 ">
  45. <![CDATA[
  46. SELECT YARD_ADDR FROM TBG04_SLAB_YARD WHERE SLAB_NO = ?
  47. ]]>
  48. </query>
  49. <query id="UIG040010_01.update" desc="板坯库板坯移动修改 数据来源:TBG04_SLAB_YARD">
  50. <![CDATA[
  51. UPDATE TBG04_SLAB_YARD
  52. SET SLAB_NO = ?
  53. WHERE YARD_ADDR = ?
  54. AND STORELAY = ?
  55. ]]>
  56. </query>
  57. <query id="UIG040010_02.update" desc="板坯库板坯移动修改 数据来源:TBG04_SLAB_YARD">
  58. <![CDATA[
  59. UPDATE TBG04_SLAB_YARD
  60. SET SLAB_NO = ?
  61. WHERE YARD_ADDR = ?
  62. AND STORELAY = ?
  63. ]]>
  64. </query>
  65. <query id="UIG040010_01.delete" desc="板坯库板坯移动修改,FROM_YARD
  66. 数据来源:TBG04_SLAB_YARD">
  67. <![CDATA[
  68. DELETE FROM TBG04_SLAB_YARD
  69. WHERE YARD_ADDR = ?
  70. AND STORELAY = ?
  71. ]]>
  72. </query>
  73. <query id="UIG040010_02.insert" desc="板坯库板坯移动修改,TO_YARD
  74. 数据来源:TBG04_SLAB_YARD">
  75. <![CDATA[
  76. INSERT INTO TBG04_SLAB_YARD
  77. (YARD_ADDR,STORELAY,SLAB_NO)
  78. VALUES(?,?,?)
  79. ]]>
  80. </query>
  81. <query id="UIG040010.INIT_PARAM_01" desc="This step query is update query to TBG03_STLMAKE_PROG ">
  82. <![CDATA[
  83. SELECT DISTINCT SUBSTR(YARD_ADDR,1,3) LABEL,SUBSTR(YARD_ADDR,1,3) VALUE FROM TBG04_SLAB_YARD
  84. ]]>
  85. </query>
  86. <query id="UIG040010_LOC.update" desc="板坯库板坯移动修改 数据来源:TBG02_SLAB_COMM">
  87. <![CDATA[
  88. UPDATE TBG02_SLAB_COMM SET
  89. CUR_LOAD_LOC = ?
  90. ,CUR_LOAD_LOC_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  91. ,BEF_LOAD_LOC = CUR_LOAD_LOC
  92. ,BEF_LOAD_LOC_DTIME = CUR_LOAD_LOC_DTIME
  93. ,HCR_CLF = 'C'
  94. ,MILL_SCH_STAT = null
  95. WHERE SLAB_NO = ?
  96. ]]>
  97. </query>
  98. <query id="UIG040010_FROM_SLAB_COMM.update" desc="板坯库板坯移动修改 数据来源:TBG02_SLAB_COMM">
  99. <![CDATA[
  100. /** UIG040010_FROM_SLAB_COMM.update **/
  101. UPDATE TBG02_SLAB_COMM SET
  102. CUR_LOAD_LOC = ?
  103. ,CUR_LOAD_LOC_DTIME = TO_CHAR(SYSDATE,'YYYYMMDDHH24MISS')
  104. ,CUR_PROG_CD_PGM = 'UIG040010'
  105. ,BEF_LOAD_LOC = CUR_LOAD_LOC
  106. ,BEF_LOAD_LOC_DTIME = CUR_LOAD_LOC_DTIME
  107. ,BEF_PROG_CD_PGM = BEF_PROG_CD_PGM
  108. WHERE SLAB_NO = ?
  109. ]]>
  110. </query>
  111. </queryMap>