diff --git a/projects/samskivert/src/java/com/samskivert/jdbc/jora/FieldDescriptor.java b/projects/samskivert/src/java/com/samskivert/jdbc/jora/FieldDescriptor.java index 03f96c9f..e2baf710 100644 --- a/projects/samskivert/src/java/com/samskivert/jdbc/jora/FieldDescriptor.java +++ b/projects/samskivert/src/java/com/samskivert/jdbc/jora/FieldDescriptor.java @@ -382,14 +382,7 @@ class FieldDescriptor { break; case tDecimal: - if (Table.useDepricatedGetBigDecimal) { - if (scale < 0) { - scale = result.getMetaData().getScale(column); - } - field.set(obj, result.getBigDecimal(column, scale)); - } else { - field.set(obj, result.getBigDecimal(column)); - } + field.set(obj, result.getBigDecimal(column)); break; case tString: field.set(obj, result.getString(column)); diff --git a/projects/samskivert/src/java/com/samskivert/jdbc/jora/Table.java b/projects/samskivert/src/java/com/samskivert/jdbc/jora/Table.java index 17b26b8a..7e5526f2 100644 --- a/projects/samskivert/src/java/com/samskivert/jdbc/jora/Table.java +++ b/projects/samskivert/src/java/com/samskivert/jdbc/jora/Table.java @@ -717,15 +717,6 @@ public class Table { public static String fieldSeparator = "_"; - /** Some versions of JDBC driver doesn't support - * getBigDecimal(int columnIndex). Setting this variable to - * true makes JORA to explicitly request scale from result - * set metadata and use deprecated version of getBigDecimal - * with extra scale parameter. - */ - public static boolean useDepricatedGetBigDecimal = true; - - // --- Implementation ----------------------------------------- /** Is table abstract - not present in database.