File tree Expand file tree Collapse file tree 3 files changed +2
-4
lines changed
oracle/oracle-sink/src/main/java/com/dtstack/flink/sql/sink/oracle
rdb/rdb-sink/src/main/java/com/dtstack/flink/sql/sink/rdb Expand file tree Collapse file tree 3 files changed +2
-4
lines changed Original file line number Diff line number Diff line change 1919package com .dtstack .flink .sql .sink .oracle ;
2020
2121import com .dtstack .flink .sql .sink .rdb .dialect .JDBCDialect ;
22+ import com .dtstack .flink .sql .table .TableInfo ;
2223import com .dtstack .flink .sql .util .DtStringUtil ;
2324import org .apache .commons .lang3 .StringUtils ;
2425
Original file line number Diff line number Diff line change 3131 */
3232public class OracleSink extends RdbSink implements IStreamSinkGener <RdbSink > {
3333
34- private final String SQL_DEFAULT_PLACEHOLDER = " ? " ;
35- private final String DEAL_CHAR_KEY = "char" ;
36- private String RPAD_FORMAT = " rpad(?, %d, ' ') " ;
37-
3834 public OracleSink () {
3935 super (new OracleDialect ());
4036 }
Original file line number Diff line number Diff line change @@ -106,6 +106,7 @@ public RdbSink genStreamSink(TargetTableInfo targetTableInfo) {
106106 this .sqlTypes = JDBCTypeConvertUtils .buildSqlTypes (fieldTypeArray );
107107 this .allReplace = rdbTableInfo .isAllReplace ();
108108 this .updateMode = rdbTableInfo .getUpdateMode ();
109+ rdbTableInfo .getFieldList ();
109110 return this ;
110111 }
111112
You can’t perform that action at this time.
0 commit comments