1.0

Table Of Contents
java.lang.DoubleEquivalent Java type
Note: The maximum/minimum limits are different from
those of java.lang.Double as noted below.
-1.79769E+30Minimum value
1.79769E+308Maximum value
2.225E-307Smallest positive value
-2.225E-307Largest negative value
5Default precision
0Default scale
java.sql.Types.DOUBLEJDBC metadata type
ResultSet.getDouble, PreparedStatement.setDoubleJDBC methods
System.DoubleEquivalent .NET type
Vmware.Data.SQLFire.SQLFType.DoubleADO.NET metadata type
DoubleADO.NET mapped System.Data.Dbtype
DbDataReader.GetDoubleADO.NET getter
Examples
- examples of valid values
values 233.31E3;
values 8928E+06;
-- this example will throw a range exception (SQLState: 42820)
values 123456789012345678901234567890123456789e0;
DOUBLE PRECISION
Synonyn for DOUBLEExamples on page 577.
FLOAT
Alias for a REAL or DOUBLE data type, depending on the specied precision. The default precision is 53
making it equivalent to DOUBLE. A precision of 23 or less makes FLOAT equivalent to REAL while greater
than 23 makes it equivalent to DOUBLE.
java.lang.Double or java.lang.Float depending on precisionEquivalent Java type
Same as those for FLOAT if the precision is less than 23. Otherwise,
same minimum/maximum limits as those for DOUBLE.
Minumum/Maximum limits
53Default precision
java.sql.Types.FLOATJDBC metadata type
ResultSet.getFloat/getDouble, PreparedStatement.setFloat/setDoubleJDBC methods
System.Double or System.SingleEquivalent .NET type
Vmware.Data.SQLFire.SQLFType.FloatADO.NET metadata type
vFabric SQLFire User's Guide578
vFabric SQLFire Reference