ddd0ddf57132f17c5f2321ccf0a05864d02027e8.svn-base 3.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. <?xml version="1.0" encoding='UTF-8'?>
  2. <queryMap desc="钢印号管理">
  3. <query id="UIB100202_01.SELECT" desc="热轧钢印号管理及设备指定查询">
  4. SELECT DISTINCT
  5. T.COIL_NO
  6. ,T.SPEC_STL_GRD
  7. ,T.COIL_THK
  8. ,T.COIL_STEEL_NO
  9. ,T.SMP_NO
  10. ,T.SMP_CUT_LOC
  11. ,T.COIL_INPUT_DTIME
  12. FROM TBB10_QLTY_BASE T
  13. WHERE T.MSG_FLAG = 'N'
  14. AND SUBSTR(T.COIL_NO , 0,1) = 'R'
  15. AND T.COIL_INPUT_DTIME BETWEEN ? AND ?
  16. AND SUBSTR(T.COIL_NO ,1, 10 ) BETWEEN NVL(? , SUBSTR(T.COIL_NO , 1, 10 ) ) AND NVL(? , SUBSTR(T.COIL_NO , 1, 10 ) )
  17. ORDER BY T.COIL_STEEL_NO , T.COIL_NO
  18. </query>
  19. <query id="UIB100202_02.SELECT" desc="连退钢印号管理及设备指定查询">
  20. SELECT DISTINCT
  21. T.COIL_NO
  22. ,T.SPEC_STL_GRD
  23. ,T.COIL_THK
  24. ,T.COIL_STEEL_NO
  25. ,T.SMP_NO
  26. ,T.SMP_CUT_LOC
  27. ,T.COIL_INPUT_DTIME
  28. FROM TBB10_QLTY_BASE T
  29. WHERE T.MSG_FLAG = 'N'
  30. AND SUBSTR(T.COIL_NO , 0,1) = 'L'
  31. AND T.COIL_INPUT_DTIME BETWEEN ? AND ?
  32. AND SUBSTR(T.COIL_NO ,1, 9 ) BETWEEN NVL(? , SUBSTR(T.COIL_NO , 1, 9 ) ) AND NVL(? , SUBSTR(T.COIL_NO , 1, 9 ) )
  33. ORDER BY T.COIL_STEEL_NO , T.COIL_NO
  34. </query>
  35. <query id="UIB100202_03.SELECT" desc="连退钢印号管理及设备指定查询">
  36. SELECT DISTINCT
  37. T.COIL_NO
  38. ,T.SPEC_STL_GRD
  39. ,T.COIL_THK
  40. ,T.COIL_STEEL_NO
  41. ,T.SMP_NO
  42. ,T.SMP_CUT_LOC
  43. ,T.COIL_INPUT_DTIME
  44. FROM TBB10_QLTY_BASE T
  45. WHERE T.MSG_FLAG = 'N'
  46. AND SUBSTR(T.COIL_NO , 0,1) = 'Z'
  47. AND T.COIL_INPUT_DTIME BETWEEN ? AND ?
  48. AND SUBSTR(T.COIL_NO ,1, 9 ) BETWEEN NVL(? , SUBSTR(T.COIL_NO , 1, 9 ) ) AND NVL(? , SUBSTR(T.COIL_NO , 1, 9 ) )
  49. ORDER BY T.COIL_STEEL_NO , T.COIL_NO
  50. </query>
  51. <query id="UIB100202_04.SELECT" desc="优特钢钢印号管理及设备指定查询">
  52. SELECT DISTINCT
  53. T.COIL_NO
  54. ,T.SPEC_STL_GRD
  55. ,T.COIL_THK
  56. ,T.COIL_STEEL_NO
  57. ,T.SMP_NO
  58. ,T.SMP_CUT_LOC
  59. ,T.COIL_INPUT_DTIME
  60. FROM TBB10_QLTY_BASE T
  61. WHERE T.MSG_FLAG = 'N'
  62. AND SUBSTR(T.SMP_NO , 0,1) = 'Y'
  63. AND T.COIL_INPUT_DTIME BETWEEN ? AND ?
  64. AND SUBSTR(T.COIL_NO ,1, 9 ) BETWEEN NVL(? , SUBSTR(T.COIL_NO , 1, 9 ) ) AND NVL(? , SUBSTR(T.COIL_NO , 1, 9 ) )
  65. ORDER BY T.COIL_STEEL_NO , T.COIL_NO
  66. </query>
  67. <query id="UIB100202_01.UPDATE" desc="钢印号指定">
  68. UPDATE TBB10_QLTY_BASE T
  69. SET T.COIL_STEEL_NO = ?
  70. WHERE T.SMP_NO = ?
  71. AND T.SMP_CUT_LOC = ?
  72. </query>
  73. <query id="UIB100202_01.CALL" desc="接口数据提取">
  74. {call JHY_QLTY_BASE.GET_QLTY_INFC(?,?)}
  75. </query>
  76. <query id="UIB100202_02.CALL" desc="钢印号确认">
  77. {call JHY_QLTY_BASE.CNFM_COIL_NO(?,?,?,?)}
  78. </query>
  79. <query id="UIB100202_03.CALL" desc="中厚板数据提取">
  80. {call RECVSMP(?)}
  81. </query>
  82. </queryMap>