소스 검색

修复判断Oracle执行成功code -2

AE86 2 년 전
부모
커밋
dc36b8774a
1개의 변경된 파일3개의 추가작업 그리고 3개의 파일을 삭제
  1. 3 3
      dbsyncer-connector/src/main/java/org/dbsyncer/connector/database/AbstractDatabaseConnector.java

+ 3 - 3
dbsyncer-connector/src/main/java/org/dbsyncer/connector/database/AbstractDatabaseConnector.java

@@ -165,11 +165,11 @@ public abstract class AbstractDatabaseConnector extends AbstractConnector implem
         if (null != execute) {
             int batchSize = execute.length;
             for (int i = 0; i < batchSize; i++) {
-                if (execute[i] == 0 || execute[i] == -2) {
-                    forceUpdate(result, connectorMapper, config, pkField, data.get(i));
+                if (execute[i] == 1 || execute[i] == -2) {
+                    result.getSuccessData().add(data.get(i));
                     continue;
                 }
-                result.getSuccessData().add(data.get(i));
+                forceUpdate(result, connectorMapper, config, pkField, data.get(i));
             }
         }
         return result;