if (value.abs().compareTo(new BigDecimal(Float.MAX_VALUE)) > 0)
if (value.compareTo(new BigDecimal(MAX_FLOAT_VALUE)) > 0 || value.compareTo(new BigDecimal(MIN_FLOAT_VALUE)) < 0)
    void setBigDecimal(java.math.BigDecimal value) throws SQLException {        if (value == null) {            setNull(true);            return;        }        // check if value is within bounds        if (value.abs().compareTo(new BigDecimal(Float.MAX_VALUE)) > 0)                throw (SQLException)createException(                    BIGDECIMAL_CONVERSION_ERROR).fillInStackTrace();        setFloat(value.floatValue());    }