Can the deprecated business.
git-svn-id: https://samskivert.googlecode.com/svn/trunk@1243 6335cc39-0255-0410-8fd6-9bcaacd3b74c
This commit is contained in:
@@ -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));
|
||||
|
||||
@@ -717,15 +717,6 @@ public class Table {
|
||||
public static String fieldSeparator = "_";
|
||||
|
||||
|
||||
/** Some versions of JDBC driver doesn't support
|
||||
* <code>getBigDecimal(int columnIndex)</code>. Setting this variable to
|
||||
* <code>true</code> makes JORA to explicitly request scale from result
|
||||
* set metadata and use deprecated version of <code>getBigDecimal</code>
|
||||
* with extra <code>scale</code> parameter.
|
||||
*/
|
||||
public static boolean useDepricatedGetBigDecimal = true;
|
||||
|
||||
|
||||
// --- Implementation -----------------------------------------
|
||||
|
||||
/** Is table abstract - not present in database.
|
||||
|
||||
Reference in New Issue
Block a user