| Interface | Description |
|---|---|
| Vendor |
Encapsulates differences in SQL syntax between database engines.
|
| Class | Description |
|---|---|
| HSQLDB | |
| HSQLDB.HSQLDBCompatibilityDoubleDataType | |
| MySQL |
This syntax class implements MySQL-compatible SQL syntax.
|
| MySQL.MySQLCompatibilityBitDataType | |
| MySQL.MySQLCompatibilityDateDataType | |
| MySQL.MySQLCompatibilityTimeDataType | |
| MySQL.MySQLCompatibilityTimestampDataType | |
| Oracle |
This syntax class implements MySQL-compatible SQL syntax.
|
| Oracle.OracleCompatibilityTimeZoneDataType | |
| Oracle.OracleCompatibilityTimeZoneLocalDataType |
getString() doesn't really work for TIMESTAMP WITH LOCAL TIME ZONE,
we have to use getTimestamp() and format the resulting Timestamp object
according to the session's time zone.
|
| PostgreSQL | |
| SQL92 |
This base class implements SQL-92 compatible syntax.
|
| SQLServer |
This syntax class implements SQL syntax for MS SQL Server
and MS Access.
|