如何將oracle數據類型映射到java數據類型?如何將oracle數據類型映射到java數據類型?
我試過如下但不準確。
DatabaseMetaData databaseMetaData = this.getConnection().getMetaData();
ResultSet rs = databaseMetaData.getColumns(catalog, schema, tableName, columnName);
while (rs.next()) {
if (rs.getString("data_type").equals(Types.NUMERIC)){
javaDataType = "java.math.BigDecimal";
} }
例如: 預言=>號(2,3)=> javaDataType = BigDecimal的; oracle => number(15)=> javaDataType = BigDecimal;
將oracle dataType
轉換爲java的最佳途徑dataType
?
我想通過區分源代碼來將「數據類型」出現在「ORACEL」中,以將「JAVA」源代碼中的「數據類型」確定爲例如「NUMBER(13,2)」到「FLOAT」。 – user3184842