FrmMilCraftworkBase.xml 2.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <queryMap desc = "轧管工序点工艺项配置">
  3. <query id = "FrmMilCraftworkBase.queryCrafBase" desc = "查询工艺">
  4. <![CDATA[
  5. SELECT T.FACTOR_ID,
  6. T.FACTOR_NAME,
  7. T.TABLE_NAME,
  8. T.COLUMN_KEY,
  9. T.COLUMN_TYPE,
  10. T.CREATE_NAME,
  11. DECODE(T.VALIDFLAG,'1','是','0','否') VALIDFLAG,
  12. TO_CHAR(T.CREATE_TIME,'YYYY-MM-DD HH24:MI:SS') CREATE_TIME,
  13. T.UPDATE_NAME,
  14. TO_CHAR(T.UPDATE_TIME,'YYYY-MM-DD HH24:MI:SS') UPDATE_TIME,
  15. T.STATION_CODE
  16. FROM MIL_CRAFTWORK_BASE T
  17. WHERE 1=1
  18. ]]>
  19. </query>
  20. <query id = "FrmMilCraftworkBase.queryTbleName" desc = "查询数据表名">
  21. <![CDATA[
  22. SELECT T.TABLE_NAME,T.COMMENTS FROM USER_TAB_COMMENTS T WHERE T.TABLE_NAME LIKE '%MIL%' AND T.TABLE_NAME LIKE '%RESULT%' ORDER BY T.TABLE_NAME
  23. ]]>
  24. </query>
  25. <query id = "FrmMilCraftworkBase.queryTableColumnName" desc = "查询表字段名">
  26. <![CDATA[
  27. SELECT T.COLUMN_NAME, T1.COMMENTS, T.DATA_TYPE
  28. FROM USER_TAB_COLUMNS T, USER_COL_COMMENTS T1
  29. WHERE T.TABLE_NAME = T1.TABLE_NAME
  30. AND T.COLUMN_NAME = T1.COLUMN_NAME
  31. AND T.TABLE_NAME = ?
  32. ORDER BY T.COLUMN_ID
  33. ]]>
  34. </query>
  35. <query id = "FrmMilCraftworkBase.queryTableColumecomments" desc = "查询表字段备注">
  36. <![CDATA[
  37. SELECT T.COMMENTS FROM USER_COL_COMMENTS T WHERE T.TABLE_NAME=? AND T.COLUMN_NAME=?
  38. ]]>
  39. </query>
  40. <query id = "FrmMilCraftworkBase.queryTableDataType" desc = "查询表字段类型">
  41. <![CDATA[
  42. SELECT DECODE(T.DATA_TYPE,'NUMBER','D','DATE','T','C') DATA_TYPE FROM USER_TAB_COLUMNS T
  43. WHERE T.TABLE_NAME =?
  44. AND T.COLUMN_NAME=?
  45. ORDER BY T.COLUMN_ID
  46. ]]>
  47. </query>
  48. <query id = "FrmMilCraftworkBase.addCrafBase" desc = "新增">
  49. <![CDATA[
  50. INSERT INTO MIL_CRAFTWORK_BASE
  51. (FACTOR_ID, FACTOR_NAME, TABLE_NAME, COLUMN_KEY, COLUMN_TYPE, CREATE_NAME, CREATE_TIME,STATION_CODE)
  52. VALUES
  53. (?, ?, ?, ?, ?, ?, TO_DATE(?,'YYYY-MM-DD HH24:MI:SS'),?)
  54. ]]>
  55. </query>
  56. <query id = "FrmMilCraftworkBase.queryCrafBaseMaxId" desc = "查询最大id">
  57. <![CDATA[
  58. SELECT ? ||
  59. LPAD(SUBSTR(NVL(MAX(T.FACTOR_ID), '000000'), -6, 6) + 1, 6, '0') AS FACTOR_ID
  60. FROM MIL_CRAFTWORK_BASE T
  61. ]]>
  62. </query>
  63. <query id = "FrmMilCraftworkBase.updateCrafBase" desc = "修改">
  64. <![CDATA[
  65. UPDATE MIL_CRAFTWORK_BASE
  66. SET FACTOR_NAME = ?,
  67. TABLE_NAME = ?,
  68. COLUMN_KEY = ?,
  69. COLUMN_TYPE = ?,
  70. UPDATE_NAME = ?,
  71. UPDATE_TIME = TO_DATE(?, 'YYYY-MM-DD HH24:MI:SS'),
  72. STATION_CODE=?
  73. WHERE FACTOR_ID = ?
  74. ]]>
  75. </query>
  76. <query id = "FrmMilCraftworkBase.deleteCrafBase" desc = "删除">
  77. <![CDATA[
  78. DELETE MIL_CRAFTWORK_BASE WHERE FACTOR_ID = ?
  79. ]]>
  80. </query>
  81. <query id = "FrmMilCraftworkBase.updateValCrafBase" desc = "作废">
  82. <![CDATA[
  83. UPDATE MIL_CRAFTWORK_BASE SET VALIDFLAG = '0' WHERE FACTOR_ID = ?
  84. ]]>
  85. </query>
  86. <query id = "FrmMilCraftworkBase.queryCrafSet" desc = "是否引用">
  87. <![CDATA[
  88. SELECT T.FACTOR_ID FROM MIL_CRAFTWORK_SET T WHERE T.FACTOR_ID=? AND T.VALIDFLAG='1'
  89. ]]>
  90. </query>
  91. </queryMap>