org.d2rq.db.vendor
Class HSQLDB.HSQLDBCompatibilityDoubleDataType
java.lang.Object
org.d2rq.db.types.DataType
org.d2rq.db.types.SQLApproximateNumeric
org.d2rq.db.vendor.HSQLDB.HSQLDBCompatibilityDoubleDataType
- Enclosing class:
- HSQLDB
public static class HSQLDB.HSQLDBCompatibilityDoubleDataType
- extends SQLApproximateNumeric
Fields inherited from class org.d2rq.db.types.DataType |
log |
Method Summary |
String |
toSQLLiteral(String value,
Vendor vendor)
Creates a SQL literal for the given value, suitable
for comparison to a column of this indicated type. |
HSQLDB.HSQLDBCompatibilityDoubleDataType
public HSQLDB.HSQLDBCompatibilityDoubleDataType()
toSQLLiteral
public String toSQLLiteral(String value,
Vendor vendor)
- Description copied from class:
DataType
- Creates a SQL literal for the given value, suitable
for comparison to a column of this indicated type.
If the value is not suitable for the column type
(e.g., not a number for a SQLExactNumeric),
NULL
is returned.
- Overrides:
toSQLLiteral
in class SQLApproximateNumeric
- Parameters:
value
- A valuevendor
- A vendor instance responsible for quoting/escaping
- Returns:
- A quoted and escaped SQL literal, suitable for comparison to a column