JHYSCCDQry.xml 7.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="V_JHY_SSCD (生成工具:代码生成工具1.0.0.0 访问地址:http://172.16.2.128/tool/)">
  3. <query id="VJhySscdDAL.Query" desc="查询">
  4. <![CDATA[
  5. SELECT
  6. TO_CHAR(T.CHECK_TIME, 'YYYY-MM-DD HH24:MI:SS') CHECK_TIME,
  7. T.CHECK_NO,
  8. T.BATCH_NO,
  9. T.SAMPLE_NO,
  10. T.HEAT_NO,
  11. T.STEEL_GRADE,
  12. T.STEEL_NO,
  13. T.DIMATER,
  14. T.HEIGHT,
  15. T.CIC,
  16. T.CRAFT_SOURCE,
  17. T.YSMIN1,
  18. T.YSMIN_NAME,
  19. T.PRESET_LOAD1,
  20. T.PRESET_LOAD2,
  21. T.PRESET_LOAD3,
  22. T.CRACK_LENGTH1,
  23. T.CRACK_LENGTH2,
  24. T.CRACK_LENGTH3,
  25. T.SAMPLE_NO1,
  26. T.SAMPLE_NO2,
  27. T.SAMPLE_NO3,
  28. T.SAMPLE_COUNT,
  29. T.NACE_PH_S1,
  30. T.NACE_PH_F1,
  31. T.NACE_PH_NAME,
  32. T.VALUE1,
  33. T.VALUE2,
  34. T.VALUE3,
  35. T.AVERAGE_VALUE,
  36. T.TEST_TIME,
  37. T.ITEM_NAME_W,
  38. T.SPECIMEN_SIZE1,
  39. T.SPECIMEN_SIZE2,
  40. T.SPECIMEN_SIZE3,
  41. T.REPORTED_NAME,
  42. TO_CHAR(T.TEST_DATE, 'YYYY-MM-DD HH24:MI:SS') TEST_DATE,
  43. TO_CHAR(T.REPORTED_DATE, 'YYYY-MM-DD HH24:MI:SS') REPORTED_DATE,
  44. T.CHECK_NAME,
  45. T.APPROVED_NAME,
  46. T.CHECK_STD,t.consign_dept
  47. FROM V_JHY_SSCD T
  48. where UPPER(T.CHECK_NO) LIKE '%'|| UPPER('#CHECK_NO#') || '%'
  49. and UPPER(T.STEEL_NO) LIKE '%'|| UPPER('#STEEL_NO#') || '%'
  50. and UPPER(T.STEEL_GRADE) LIKE '%'|| UPPER('#STEEL_GRADE#') || '%'
  51. and nvl(T.DIMATER,0) >= #DIMATER1#
  52. and nvl(T.DIMATER,0) <= #DIMATER2#
  53. and nvl(T.HEIGHT,0) >= #HEIGHT1#
  54. and nvl(T.HEIGHT,0) <= #HEIGHT2#
  55. and UPPER(T.CIC) LIKE '%'|| UPPER('#CIC#') || '%'
  56. -- and T.HEAT_NO >= '#LUHAO1#'
  57. -- and T.HEAT_NO <='#LUHAO2#'
  58. and T.CHECK_TIME BETWEEN TO_DATE('#DATE_BEGIN#','YYYY-MM-DD HH24:MI:SS') AND TO_DATE('#DATE_END#','YYYY-MM-DD HH24:MI:SS')
  59. ]]>
  60. </query>
  61. <query id="VJhySscdDAL.QueryByPk" desc="通过主键查询">
  62. <![CDATA[
  63. SELECT
  64. TO_CHAR(T.CHECK_TIME, 'YYYY-MM-DD HH24:MI:SS') CHECK_TIME,
  65. T.CHECK_NO,
  66. T.BATCH_NO,
  67. T.SAMPLE_NO,
  68. T.HEAT_NO,
  69. T.STEEL_GRADE,
  70. T.STEEL_NO,
  71. T.DIMATER,
  72. T.HEIGHT,
  73. T.CIC,
  74. T.YSMIN1,
  75. T.YSMIN_NAME,
  76. T.PRESET_LOAD1,
  77. T.PRESET_LOAD2,
  78. T.PRESET_LOAD3,
  79. T.CRACK_LENGTH1,
  80. T.CRACK_LENGTH2,
  81. T.CRACK_LENGTH3,
  82. T.SAMPLE_NO1,
  83. T.SAMPLE_NO2,
  84. T.SAMPLE_NO3,
  85. T.SAMPLE_COUNT,
  86. T.NACE_PH_S1,
  87. T.NACE_PH_F1,
  88. T.NACE_PH_NAME,
  89. T.VALUE1,
  90. T.VALUE2,
  91. T.VALUE3,
  92. T.AVERAGE_VALUE,
  93. T.TEST_TIME,
  94. T.ITEM_NAME_W,
  95. T.SPECIMEN_SIZE1,
  96. T.SPECIMEN_SIZE2,
  97. T.SPECIMEN_SIZE3,
  98. T.REPORTED_NAME,
  99. TO_CHAR(T.TEST_DATE, 'YYYY-MM-DD HH24:MI:SS') TEST_DATE,
  100. TO_CHAR(T.REPORTED_DATE, 'YYYY-MM-DD HH24:MI:SS') REPORTED_DATE,
  101. T.CHECK_NAME,
  102. T.APPROVED_NAME,
  103. T.CHECK_STD
  104. FROM V_JHY_SSCD T
  105. WHERE
  106. 1<>1
  107. ]]>
  108. </query>
  109. <query id="VJhySscdDAL.Insert" desc="新增">
  110. <![CDATA[
  111. INSERT INTO V_JHY_SSCD(
  112. CHECK_TIME,
  113. CHECK_NO,
  114. BATCH_NO,
  115. SAMPLE_NO,
  116. HEAT_NO,
  117. STEEL_GRADE,
  118. STEEL_NO,
  119. DIMATER,
  120. HEIGHT,
  121. CIC,
  122. YSMIN1,
  123. YSMIN_NAME,
  124. PRESET_LOAD1,
  125. PRESET_LOAD2,
  126. PRESET_LOAD3,
  127. CRACK_LENGTH1,
  128. CRACK_LENGTH2,
  129. CRACK_LENGTH3,
  130. SAMPLE_NO1,
  131. SAMPLE_NO2,
  132. SAMPLE_NO3,
  133. SAMPLE_COUNT,
  134. NACE_PH_S1,
  135. NACE_PH_F1,
  136. NACE_PH_NAME,
  137. VALUE1,
  138. VALUE2,
  139. VALUE3,
  140. AVERAGE_VALUE,
  141. TEST_TIME,
  142. ITEM_NAME_W,
  143. SPECIMEN_SIZE1,
  144. SPECIMEN_SIZE2,
  145. SPECIMEN_SIZE3,
  146. REPORTED_NAME,
  147. TEST_DATE,
  148. REPORTED_DATE,
  149. CHECK_NAME,
  150. APPROVED_NAME,
  151. CHECK_STD)
  152. VALUES(
  153. SYSDATE,
  154. '#CHECK_NO#',
  155. '#BATCH_NO#',
  156. '#SAMPLE_NO#',
  157. '#HEAT_NO#',
  158. '#STEEL_GRADE#',
  159. '#STEEL_NO#',
  160. '#DIMATER#',
  161. '#HEIGHT#',
  162. '#CIC#',
  163. '#YSMIN1#',
  164. '#YSMIN_NAME#',
  165. '#PRESET_LOAD1#',
  166. '#PRESET_LOAD2#',
  167. '#PRESET_LOAD3#',
  168. '#CRACK_LENGTH1#',
  169. '#CRACK_LENGTH2#',
  170. '#CRACK_LENGTH3#',
  171. '#SAMPLE_NO1#',
  172. '#SAMPLE_NO2#',
  173. '#SAMPLE_NO3#',
  174. '#SAMPLE_COUNT#',
  175. '#NACE_PH_S1#',
  176. '#NACE_PH_F1#',
  177. '#NACE_PH_NAME#',
  178. '#VALUE1#',
  179. '#VALUE2#',
  180. '#VALUE3#',
  181. '#AVERAGE_VALUE#',
  182. '#TEST_TIME#',
  183. '#ITEM_NAME_W#',
  184. '#SPECIMEN_SIZE1#',
  185. '#SPECIMEN_SIZE2#',
  186. '#SPECIMEN_SIZE3#',
  187. '#REPORTED_NAME#',
  188. SYSDATE,
  189. SYSDATE,
  190. '#CHECK_NAME#',
  191. '#APPROVED_NAME#',
  192. '#CHECK_STD#')
  193. ]]>
  194. </query>
  195. <query id="VJhySscdDAL.Update" desc="修改">
  196. <![CDATA[
  197. UPDATE V_JHY_SSCD T
  198. SET
  199. T.CHECK_TIME = SYSDATE,
  200. T.CHECK_NO = '#CHECK_NO#',
  201. T.BATCH_NO = '#BATCH_NO#',
  202. T.SAMPLE_NO = '#SAMPLE_NO#',
  203. T.HEAT_NO = '#HEAT_NO#',
  204. T.STEEL_GRADE = '#STEEL_GRADE#',
  205. T.STEEL_NO = '#STEEL_NO#',
  206. T.DIMATER = '#DIMATER#',
  207. T.HEIGHT = '#HEIGHT#',
  208. T.CIC = '#CIC#',
  209. T.YSMIN1 = '#YSMIN1#',
  210. T.YSMIN_NAME = '#YSMIN_NAME#',
  211. T.PRESET_LOAD1 = '#PRESET_LOAD1#',
  212. T.PRESET_LOAD2 = '#PRESET_LOAD2#',
  213. T.PRESET_LOAD3 = '#PRESET_LOAD3#',
  214. T.CRACK_LENGTH1 = '#CRACK_LENGTH1#',
  215. T.CRACK_LENGTH2 = '#CRACK_LENGTH2#',
  216. T.CRACK_LENGTH3 = '#CRACK_LENGTH3#',
  217. T.SAMPLE_NO1 = '#SAMPLE_NO1#',
  218. T.SAMPLE_NO2 = '#SAMPLE_NO2#',
  219. T.SAMPLE_NO3 = '#SAMPLE_NO3#',
  220. T.SAMPLE_COUNT = '#SAMPLE_COUNT#',
  221. T.NACE_PH_S1 = '#NACE_PH_S1#',
  222. T.NACE_PH_F1 = '#NACE_PH_F1#',
  223. T.NACE_PH_NAME = '#NACE_PH_NAME#',
  224. T.VALUE1 = '#VALUE1#',
  225. T.VALUE2 = '#VALUE2#',
  226. T.VALUE3 = '#VALUE3#',
  227. T.AVERAGE_VALUE = '#AVERAGE_VALUE#',
  228. T.TEST_TIME = '#TEST_TIME#',
  229. T.ITEM_NAME_W = '#ITEM_NAME_W#',
  230. T.SPECIMEN_SIZE1 = '#SPECIMEN_SIZE1#',
  231. T.SPECIMEN_SIZE2 = '#SPECIMEN_SIZE2#',
  232. T.SPECIMEN_SIZE3 = '#SPECIMEN_SIZE3#',
  233. T.REPORTED_NAME = '#REPORTED_NAME#',
  234. T.TEST_DATE = SYSDATE,
  235. T.REPORTED_DATE = SYSDATE,
  236. T.CHECK_NAME = '#CHECK_NAME#',
  237. T.APPROVED_NAME = '#APPROVED_NAME#',
  238. T.CHECK_STD = '#CHECK_STD#'
  239. WHERE
  240. 1<>1
  241. ]]>
  242. </query>
  243. <query id="VJhySscdDAL.GetMaxPk" desc="获取最大主键">
  244. <![CDATA[
  245. SELECT NVL(MAX(?), 0) + 1 MAX_VALUE FROM V_JHY_SSCD T
  246. ]]>
  247. </query>
  248. <query id="VJhySscdDAL.Delete" desc="作废">
  249. <![CDATA[
  250. UPDATE V_JHY_SSCD T
  251. SET
  252. T.VALIDFLAG = '0',
  253. T.DELETE_NAME = '#DELETE_NAME#',
  254. T.DELETE_TIME = SYSDATE
  255. WHERE
  256. 1<>1
  257. ]]>
  258. </query>
  259. <query id="VJhySscdDAL.Resume" desc="恢复">
  260. <![CDATA[
  261. UPDATE V_JHY_SSCD T
  262. SET
  263. T.VALIDFLAG = '1',
  264. T.DELETE_NAME = NULL,
  265. T.DELETE_TIME = NULL,
  266. T.UPDATE_NAME = '#UPDATE_NAME#',
  267. T.UPDATE_TIME = SYSDATE
  268. WHERE
  269. 1<>1
  270. ]]>
  271. </query>
  272. </queryMap>