mirror of
https://github.com/alibaba/DataX.git
synced 2025-05-02 15:12:22 +08:00
Merge pull request #2286 from xxsc0529/master
[FIX]:direct path date type processing
This commit is contained in:
commit
0824b45c5e
@ -5,6 +5,8 @@ import java.util.Arrays;
|
||||
import java.util.List;
|
||||
import java.util.Queue;
|
||||
|
||||
import com.alibaba.datax.common.element.Column;
|
||||
import com.alibaba.datax.common.element.Column.Type;
|
||||
import com.alibaba.datax.common.element.Record;
|
||||
import com.alibaba.datax.common.util.Configuration;
|
||||
import com.alibaba.datax.plugin.writer.oceanbasev10writer.common.Table;
|
||||
@ -44,7 +46,13 @@ public class DirectPathInsertTask extends AbstractInsertTask {
|
||||
Object[] values = new Object[columnNumber];
|
||||
for (Record record : records) {
|
||||
for (int i = 0; i < columnNumber; i++) {
|
||||
values[i] = record.getColumn(i).getRawData();
|
||||
Column column = record.getColumn(i);
|
||||
//处理一下时间类型
|
||||
if (column.getType().equals(Type.DATE)) {
|
||||
values[i] = record.getColumn(i).asString();
|
||||
} else {
|
||||
values[i] = record.getColumn(i).getRawData();
|
||||
}
|
||||
}
|
||||
stmt.addBatch(values);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user