de.fuberlin.wiwiss.d2rq.sql.vendor
Class HSQLDB.HSQLDBCompatibilityDoubleDataType
java.lang.Object
de.fuberlin.wiwiss.d2rq.sql.types.DataType
de.fuberlin.wiwiss.d2rq.sql.types.SQLApproximateNumeric
de.fuberlin.wiwiss.d2rq.sql.vendor.HSQLDB.HSQLDBCompatibilityDoubleDataType
- Enclosing class:
- HSQLDB
public static class HSQLDB.HSQLDBCompatibilityDoubleDataType
- extends SQLApproximateNumeric
Fields inherited from class de.fuberlin.wiwiss.d2rq.sql.types.DataType |
log |
Method Summary |
String |
toSQLLiteral(String value)
Creates a SQL literal for the given value, suitable
for comparison to a column of this indicated type. |
HSQLDB.HSQLDBCompatibilityDoubleDataType
public HSQLDB.HSQLDBCompatibilityDoubleDataType(Vendor syntax)
toSQLLiteral
public String toSQLLiteral(String value)
- 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 value
- Returns:
- A quoted and escaped SQL literal, suitable for comparison to a column