Skip to content

Commit 0572368

Browse files
committed
oracle char type
1 parent 658a640 commit 0572368

File tree

3 files changed

+2
-4
lines changed

3 files changed

+2
-4
lines changed

oracle/oracle-sink/src/main/java/com/dtstack/flink/sql/sink/oracle/OracleDialect.java

+1
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
package com.dtstack.flink.sql.sink.oracle;
2020

2121
import com.dtstack.flink.sql.sink.rdb.dialect.JDBCDialect;
22+
import com.dtstack.flink.sql.table.TableInfo;
2223
import com.dtstack.flink.sql.util.DtStringUtil;
2324
import org.apache.commons.lang3.StringUtils;
2425

oracle/oracle-sink/src/main/java/com/dtstack/flink/sql/sink/oracle/OracleSink.java

-4
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,6 @@
3131
*/
3232
public 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
}

rdb/rdb-sink/src/main/java/com/dtstack/flink/sql/sink/rdb/RdbSink.java

+1
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)