JHYXingNengQry.xml 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc="V_JHY_HUAXUEFENXI (生成工具:代码生成工具1.0.0.0 访问地址:http://172.16.2.128/tool/)">
  3. <query id="VJhyHuaxuefenxiDAL.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.SAMPLE_NO,
  9. T.STOVE_NO,
  10. T.HEAT_NO,
  11. T.STEEL_NO,
  12. T.STEEL_GRADE,
  13. T.DIMATER,
  14. T.HEIGHT,
  15. T.CIC,
  16. T.C,
  17. T.SI,
  18. T.MN,
  19. T.P,
  20. T.S,
  21. T.NI,
  22. T.CR,
  23. T.MO,
  24. T.CU,
  25. T.AL,
  26. T.V,
  27. T.NB,
  28. T.TI,
  29. T.B,
  30. T.PB,
  31. T.SN,
  32. T.AS1,
  33. T.SB,
  34. T.BI,
  35. T.O,
  36. T.N,
  37. T.H,
  38. T.CA,
  39. T.W,
  40. T.ZR,
  41. T.ZN,
  42. T.ALT
  43. FROM V_JHY_HUAXUEFENXI T
  44. where UPPER(T.CHECK_NO) LIKE '%'|| UPPER('#CHECK_NO#') || '%'
  45. and UPPER(T.STEEL_NO) LIKE '%'|| UPPER('#STEEL_NO#') || '%'
  46. and UPPER(T.STEEL_GRADE) LIKE '%'|| UPPER('#STEEL_GRADE#') || '%'
  47. and T.DIMATER >= '#DIMATER1#'
  48. and T.DIMATER <= '#DIMATER2#'
  49. and T.HEIGHT >= '#HEIGHT1#'
  50. and T.HEIGHT <= '#HEIGHT2#'
  51. and UPPER(T.CIC) LIKE '%'|| UPPER('#CIC#') || '%'
  52. and T.HEAT_NO >= '#LUHAO1#'
  53. and T.HEAT_NO <= '#LUHAO2#'
  54. 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')
  55. ]]>
  56. </query>
  57. <query id="JhyHuaxuefenxiDAL.Query" desc="查询">
  58. <![CDATA[
  59. SELECT TO_CHAR(T.CHECK_TIME, 'YYYY-MM-DD HH24:MI:SS') CHECK_TIME,
  60. T.CHECK_NO,
  61. T.SAMPLE_NO,
  62. T.STOVE_NO,
  63. T.HEAT_NO,
  64. T.STEEL_NO,
  65. T.STEEL_GRADE,
  66. T.DIMATER,
  67. T.HEIGHT,
  68. T.CIC,
  69. T.CRAFT_SOURCE,
  70. T.CONSIGN_DEPT,
  71. T.C,
  72. T.SI,
  73. T.MN,
  74. T.P,
  75. T.S,
  76. T.NI,
  77. T.CR,
  78. T.MO,
  79. T.CU,
  80. T.AL,
  81. T.V,
  82. T.NB,
  83. T.TI,
  84. T.B,
  85. T.PB,
  86. T.SN,
  87. T.AS1,
  88. T.SB,
  89. T.BI,
  90. T.O,
  91. T.N,
  92. T.H,
  93. T.CA,
  94. T.W,
  95. T.ZR,
  96. T.ZN,
  97. T.ALT,
  98. round(abs(t.c) + abs(t.mn / 6) +
  99. (abs(t.cr) + abs(t.mo) + abs(t.v)) / 5 +
  100. (abs(t.cu) + abs(t.ni)) / 15,
  101. 2) CEⅡw,
  102. round(abs(t.c) + abs(t.si / 30) + abs(t.mn / 20) + abs(t.cu / 20) +
  103. abs(t.ni / 60) + abs(t.cr / 20) + abs(t.mo / 15) +
  104. abs(t.v / 10) + abs(CASE
  105. WHEN t.b < 0 THEN
  106. '0'
  107. ELSE
  108. t.b
  109. END * 5),
  110. 2) CEpcm
  111. FROM V_JHY_HUAXUEFENXI T
  112. where UPPER(T.CHECK_NO) LIKE '%' || UPPER('#CHECK_NO#') || '%'
  113. and UPPER(T.STEEL_NO) LIKE '%' || UPPER('#STEEL_NO#') || '%'
  114. and UPPER(T.STEEL_GRADE) LIKE '%' || UPPER('#STEEL_GRADE#') || '%'
  115. and T.DIMATER >= '#DIMATER1#'
  116. and T.DIMATER <= '#DIMATER2#'
  117. and T.HEIGHT >= '#HEIGHT1#'
  118. and T.HEIGHT <= '#HEIGHT2#'
  119. and UPPER(T.CIC) LIKE '%' || UPPER('#CIC#') || '%'
  120. --and T.HEAT_NO LIKE '%'|| '#LUHAO1#' || '%'
  121. and T.CHECK_TIME BETWEEN
  122. TO_DATE('#DATE_BEGIN#', 'YYYY-MM-DD HH24:MI:SS') AND
  123. TO_DATE('#DATE_END#', 'YYYY-MM-DD HH24:MI:SS')
  124. ]]>
  125. </query>
  126. <query id="VJhyHuaxuefenxiDAL.QueryByPk" desc="通过主键查询">
  127. <![CDATA[
  128. SELECT
  129. T.CHECK_NO,
  130. T.SAMPLE_NO,
  131. T.STOVE_NO,
  132. T.HEAT_NO,
  133. T.STEEL_NO,
  134. T.STEEL_GRADE,
  135. T.DIMATER,
  136. T.HEIGHT,
  137. T.CIC,
  138. T.C,
  139. T.SI,
  140. T.MN,
  141. T.P,
  142. T.S,
  143. T.NI,
  144. T.CR,
  145. T.MO,
  146. T.CU,
  147. T.AL,
  148. T.V,
  149. T.NB,
  150. T.TI,
  151. T.B,
  152. T.PB,
  153. T.SN,
  154. T.AS1,
  155. T.SB,
  156. T.BI,
  157. T.O,
  158. T.N,
  159. T.H,
  160. T.CA,
  161. T.W,
  162. T.ZR,
  163. T.ZN,
  164. T.ALT
  165. FROM V_JHY_HUAXUEFENXI T
  166. WHERE
  167. 1<>1
  168. ]]>
  169. </query>
  170. <query id="VJhyHuaxuefenxiDAL.Insert" desc="新增">
  171. <![CDATA[
  172. INSERT INTO V_JHY_HUAXUEFENXI(
  173. CHECK_NO,
  174. SAMPLE_NO,
  175. STOVE_NO,
  176. HEAT_NO,
  177. STEEL_NO,
  178. STEEL_GRADE,
  179. DIMATER,
  180. HEIGHT,
  181. CIC,
  182. C,
  183. SI,
  184. MN,
  185. P,
  186. S,
  187. NI,
  188. CR,
  189. MO,
  190. CU,
  191. AL,
  192. V,
  193. NB,
  194. TI,
  195. B,
  196. PB,
  197. SN,
  198. AS1,
  199. SB,
  200. BI,
  201. O,
  202. N,
  203. H,
  204. CA,
  205. W,
  206. ZR,
  207. ZN,
  208. ALT)
  209. VALUES(
  210. '#CHECK_NO#',
  211. '#SAMPLE_NO#',
  212. '#STOVE_NO#',
  213. '#HEAT_NO#',
  214. '#STEEL_NO#',
  215. '#STEEL_GRADE#',
  216. '#DIMATER#',
  217. '#HEIGHT#',
  218. '#CIC#',
  219. '#C#',
  220. '#SI#',
  221. '#MN#',
  222. '#P#',
  223. '#S#',
  224. '#NI#',
  225. '#CR#',
  226. '#MO#',
  227. '#CU#',
  228. '#AL#',
  229. '#V#',
  230. '#NB#',
  231. '#TI#',
  232. '#B#',
  233. '#PB#',
  234. '#SN#',
  235. '#AS1#',
  236. '#SB#',
  237. '#BI#',
  238. '#O#',
  239. '#N#',
  240. '#H#',
  241. '#CA#',
  242. '#W#',
  243. '#ZR#',
  244. '#ZN#',
  245. '#ALT#')
  246. ]]>
  247. </query>
  248. <query id="VJhyHuaxuefenxiDAL.Update" desc="修改">
  249. <![CDATA[
  250. UPDATE V_JHY_HUAXUEFENXI T
  251. SET
  252. T.CHECK_NO = '#CHECK_NO#',
  253. T.SAMPLE_NO = '#SAMPLE_NO#',
  254. T.STOVE_NO = '#STOVE_NO#',
  255. T.HEAT_NO = '#HEAT_NO#',
  256. T.STEEL_NO = '#STEEL_NO#',
  257. T.STEEL_GRADE = '#STEEL_GRADE#',
  258. T.DIMATER = '#DIMATER#',
  259. T.HEIGHT = '#HEIGHT#',
  260. T.CIC = '#CIC#',
  261. T.C = '#C#',
  262. T.SI = '#SI#',
  263. T.MN = '#MN#',
  264. T.P = '#P#',
  265. T.S = '#S#',
  266. T.NI = '#NI#',
  267. T.CR = '#CR#',
  268. T.MO = '#MO#',
  269. T.CU = '#CU#',
  270. T.AL = '#AL#',
  271. T.V = '#V#',
  272. T.NB = '#NB#',
  273. T.TI = '#TI#',
  274. T.B = '#B#',
  275. T.PB = '#PB#',
  276. T.SN = '#SN#',
  277. T.AS1 = '#AS1#',
  278. T.SB = '#SB#',
  279. T.BI = '#BI#',
  280. T.O = '#O#',
  281. T.N = '#N#',
  282. T.H = '#H#',
  283. T.CA = '#CA#',
  284. T.W = '#W#',
  285. T.ZR = '#ZR#',
  286. T.ZN = '#ZN#',
  287. T.ALT = '#ALT#'
  288. WHERE
  289. 1<>1
  290. ]]>
  291. </query>
  292. <query id="VJhyHuaxuefenxiDAL.GetMaxPk" desc="获取最大主键">
  293. <![CDATA[
  294. SELECT NVL(MAX(?), 0) + 1 MAX_VALUE FROM V_JHY_HUAXUEFENXI T
  295. ]]>
  296. </query>
  297. <query id="VJhyHuaxuefenxiDAL.Delete" desc="作废">
  298. <![CDATA[
  299. UPDATE V_JHY_HUAXUEFENXI T
  300. SET
  301. T.VALIDFLAG = '0',
  302. T.DELETE_NAME = '#DELETE_NAME#',
  303. T.DELETE_TIME = SYSDATE
  304. WHERE
  305. 1<>1
  306. ]]>
  307. </query>
  308. <query id="VJhyHuaxuefenxiDAL.Resume" desc="恢复">
  309. <![CDATA[
  310. UPDATE V_JHY_HUAXUEFENXI T
  311. SET
  312. T.VALIDFLAG = '1',
  313. T.DELETE_NAME = NULL,
  314. T.DELETE_TIME = NULL,
  315. T.UPDATE_NAME = '#UPDATE_NAME#',
  316. T.UPDATE_TIME = SYSDATE
  317. WHERE
  318. 1<>1
  319. ]]>
  320. </query>
  321. </queryMap>