提交 f2b66e8d authored 作者: taojinlong's avatar taojinlong

fix(数据集): 识别 hive 字段类型

上级 5aed9bf0
...@@ -121,6 +121,9 @@ public class JdbcProvider extends DatasourceProvider { ...@@ -121,6 +121,9 @@ public class JdbcProvider extends DatasourceProvider {
row[j] = rs.getDate(j + 1).toString(); row[j] = rs.getDate(j + 1).toString();
} }
break; break;
case Types.BOOLEAN:
row[j] = rs.getBoolean(j + 1) ? "1" : "0";
break;
default: default:
row[j] = rs.getString(j + 1); row[j] = rs.getString(j + 1);
break; break;
......
...@@ -40,6 +40,7 @@ public class HiveQueryProvider extends QueryProvider { ...@@ -40,6 +40,7 @@ public class HiveQueryProvider extends QueryProvider {
@Override @Override
public Integer transFieldType(String field) { public Integer transFieldType(String field) {
field = field.toLowerCase();
switch (field) { switch (field) {
case "varchar": case "varchar":
case "string": case "string":
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论