提交 46f03f74 编写于 作者: J jurgen

SQL INSERT export fix: dates quote

Former-commit-id: 2525e57d
上级 ee350816
......@@ -23,6 +23,7 @@ import org.jkiss.dbeaver.model.DBUtils;
import org.jkiss.dbeaver.model.data.DBDAttributeBinding;
import org.jkiss.dbeaver.model.data.DBDContent;
import org.jkiss.dbeaver.model.data.DBDContentStorage;
import org.jkiss.dbeaver.model.data.DBDDisplayFormat;
import org.jkiss.dbeaver.model.runtime.DBRProgressMonitor;
import org.jkiss.dbeaver.model.sql.SQLDialect;
import org.jkiss.dbeaver.model.sql.SQLUtils;
......@@ -36,6 +37,7 @@ import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
import java.io.Reader;
import java.util.Date;
import java.util.List;
/**
......@@ -169,6 +171,13 @@ public class DataExporterSQL extends StreamExporterAbstract {
writeStringValue((String) value);
} else if (value instanceof Number) {
out.write(value.toString());
} else if (value instanceof Date) {
String stringValue = super.getValueDisplayString(column, row[i]);
if (getSite().getExportFormat() != DBDDisplayFormat.NATIVE) {
writeStringValue(stringValue);
} else {
out.write(stringValue);
}
} else {
out.write(super.getValueDisplayString(column, row[i]));
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册