Package de.fuberlin.wiwiss.d2rq.sql.vendor

Interface Summary
Vendor Encapsulates differences in SQL syntax between database engines.
 

Class Summary
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.