// SQL模板常量(完整示例)
private static final Map<String, String[]> SQL_TEMPLATES = Map.of(
"R0302", new String[]{
"UPDATE ic84 SET aae560=?,aae561=?,aae011s=?,aae036s=TO_DATE(?,'yyyyMMdd'),aae013=? WHERE aaz341=?",
"UPDATE ic84all SET aae560=?,aae561=?,aae011s=?,aae036s=TO_DATE(?,'yyyyMMdd'),aae013=? WHERE flag='ic84' AND aaz345=?"
},
"R3004", new String[]{
"UPDATE yca_2024S1 SET aae560=?,aae561=?,aae011s=?,aae036s=TO_DATE(?,'yyyyMMdd'),aae013=? WHERE aaz341=?",
"UPDATE yca_2024S2 SET aae560=?,aae561=?,aae011s=?,aae036s=TO_DATE(?,'yyyyMMdd'),aae013=? WHERE aaz341=?",
"UPDATE yca_2025S1 SET aae560=?,aae561=?,aae011s=?,aae036s=TO_DATE(?,'yyyyMMdd'),aae013=? WHERE aaz341=?",
"UPDATE yca_2025S2 SET aae560=?,aae561=?,aae011s=?,aae036s=TO_DATE(?,'yyyyMMdd'),aae013=? WHERE aaz341=?"
},
"R1701", new String[]{
"UPDATE ic84ckk SET aae560=?,aae561=?,aae011s=?,aae036s=TO_DATE(?,'yyyyMMdd'),aae013=? WHERE aaz341=?",
"UPDATE ic84zz SET aae560=?,aae561=?,aae011s=?,aae036s=TO_DATE(?,'yyyyMMdd'),aae013=? WHERE aaz341=?",
"UPDATE ic84all SET aae560=?,aae561=?,aae011s=?,aae036s=TO_DATE(?,'yyyyMMdd'),aae013=? WHERE aaz345=?"
},
"R2001", new String[]{
"UPDATE ic84os SET aae560=?,aae561=?,aae011s=?,aae036s=TO_DATE(?,'yyyyMMdd'),aae013=? WHERE aaz341=?",
"UPDATE ic84all SET aae560=?,aae561=?,aae011s=?,aae036s=TO_DATE(?,'yyyyMMdd'),aae013=? WHERE aaz345=?"
}
);
使用Java8或以下版本改写
最新发布