Procházet zdrojové kódy

1、调整sql语句适配PG数据库

fuwb před 4 měsíci
rodič
revize
c667a23614

+ 4 - 8
zjugis-workflow/src/main/resources/mapper/oracle/ObsoleteNumRecyclingMapper.xml

@@ -10,13 +10,9 @@
     </select>
 
     <!--根据编码类型获取已作废编号-->
-    <select id="getObsoleteNum" resultType="com.zjugis.z_workflow.entity.ObsoleteNumRecycling" databaseId="oracle">
-        SELECT R.* FROM
-        (
-            SELECT O.* FROM OBSOLETE_NUM_RECYCLING O
-            WHERE O.CLASSIFY = #{classify}
-            ORDER BY O.INDEX_CODE ASC
-        ) R
-        WHERE ROWNUM = 1
+    <select id="getObsoleteNum" resultType="com.zjugis.z_workflow.entity.ObsoleteNumRecycling">
+        SELECT O.* FROM OBSOLETE_NUM_RECYCLING O
+        WHERE O.CLASSIFY = #{classify}
+        ORDER BY O.INDEX_CODE ASC LIMIT 1
     </select>
 </mapper>

+ 3 - 3
zjugis-workflow/src/main/resources/mapper/postgresql/FlowNumInfoMapper.xml

@@ -13,7 +13,7 @@
         SET
         MAX_NUM = #{maxNum},
         LATEST_MODIFY_WORKER = #{currentUserId},
-        LATEST_MODIFY_TIME = SYSDATE
+        LATEST_MODIFY_TIME = CURRENT_TIMESTAMP
         WHERE CLASSIFY = #{classify} AND ISVALID = 1
     </update>
 
@@ -23,7 +23,7 @@
         SET
         MAX_NUM = START_NUM,
         LATEST_MODIFY_WORKER = #{currentUserId},
-        LATEST_MODIFY_TIME = SYSDATE
+        LATEST_MODIFY_TIME = CURRENT_TIMESTAMP
         WHERE ISVALID = 1
     </update>
 
@@ -33,7 +33,7 @@
         SET
         MAX_NUM = START_NUM,
         LATEST_MODIFY_WORKER = #{currentUserId},
-        LATEST_MODIFY_TIME = SYSDATE
+        LATEST_MODIFY_TIME = CURRENT_TIMESTAMP
         WHERE CLASSIFY = #{classify} AND ISVALID = 1
     </update>
 

+ 4 - 8
zjugis-workflow/src/main/resources/mapper/postgresql/ObsoleteNumRecyclingMapper.xml

@@ -10,13 +10,9 @@
     </select>
 
     <!--根据编码类型获取已作废编号-->
-    <select id="getObsoleteNum" resultType="com.zjugis.z_workflow.entity.ObsoleteNumRecycling" databaseId="oracle">
-        SELECT R.* FROM
-        (
-            SELECT O.* FROM OBSOLETE_NUM_RECYCLING O
-            WHERE O.CLASSIFY = #{classify}
-            ORDER BY O.INDEX_CODE ASC
-        ) R
-        WHERE ROWNUM = 1
+    <select id="getObsoleteNum" resultType="com.zjugis.z_workflow.entity.ObsoleteNumRecycling">
+        SELECT O.* FROM OBSOLETE_NUM_RECYCLING O
+        WHERE O.CLASSIFY = #{classify}
+        ORDER BY O.INDEX_CODE ASC LIMIT 1
     </select>
 </mapper>