forked from github/dataease
fix: 抽取 oralce data类型数据格式化
This commit is contained in:
parent
dfadeb6dbb
commit
7cd63c9131
@ -880,6 +880,7 @@ public class OracleQueryProvider extends QueryProvider {
|
|||||||
ChartViewFieldDTO f = new ChartViewFieldDTO();
|
ChartViewFieldDTO f = new ChartViewFieldDTO();
|
||||||
f.setOriginName(datasetTableField.getOriginName());
|
f.setOriginName(datasetTableField.getOriginName());
|
||||||
f.setDeType(0);
|
f.setDeType(0);
|
||||||
|
f.setType(datasetTableField.getType());
|
||||||
xAxis.add(f);
|
xAxis.add(f);
|
||||||
});
|
});
|
||||||
|
|
||||||
@ -916,7 +917,7 @@ public class OracleQueryProvider extends QueryProvider {
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
String originField = String.format(OracleConstants.KEYWORD_FIX, tableObj.getTableAlias(), x.getOriginName());
|
String originField = String.format(OracleConstants.KEYWORD_FIX, tableObj.getTableAlias(), x.getOriginName());
|
||||||
if(datasetTableField.getType().equals("DATE")){
|
if(xAxis.get(i).getType().equals("DATE")){
|
||||||
originField = String.format(OracleConstants.TO_CHAR, originField, OracleConstants.DEFAULT_DATE_FORMAT);
|
originField = String.format(OracleConstants.TO_CHAR, originField, OracleConstants.DEFAULT_DATE_FORMAT);
|
||||||
}
|
}
|
||||||
String fieldAlias = String.format(OracleConstants.KEYWORD_TABLE, x.getOriginName());
|
String fieldAlias = String.format(OracleConstants.KEYWORD_TABLE, x.getOriginName());
|
||||||
|
Loading…
Reference in New Issue
Block a user