Merge remote-tracking branch 'origin/dev' into dev

This commit is contained in:
luojun
2024-06-03 16:30:46 +08:00

View File

@ -118,7 +118,11 @@ public class OracleMetaData extends DefaultMetaService implements MetaData {
log.error("getDefaultValue error",e); log.error("getDefaultValue error",e);
} }
tableColumn.setName(resultSet.getString("COLUMN_NAME")); tableColumn.setName(resultSet.getString("COLUMN_NAME"));
tableColumn.setColumnType(resultSet.getString("DATA_TYPE")); String dataType = resultSet.getString("DATA_TYPE");
if(dataType.contains("(")){
dataType = dataType.substring(0,dataType.indexOf("(")).trim();
}
tableColumn.setColumnType(dataType);
Integer dataPrecision = resultSet.getInt("DATA_PRECISION"); Integer dataPrecision = resultSet.getInt("DATA_PRECISION");
if(resultSet.getString("DATA_PRECISION") != null) { if(resultSet.getString("DATA_PRECISION") != null) {
tableColumn.setColumnSize(dataPrecision); tableColumn.setColumnSize(dataPrecision);