Package org.d2rq.db.vendor

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

Class Summary
HSQLDB  
HSQLDB.HSQLDBCompatibilityDoubleDataType  
InterbaseOrFirebird  
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.
SQL92.IdentifierParser Parser for standard SQL92 identifiers.
SQL92.PatternDoublingQuoter  
SQLServer This syntax class implements SQL syntax for MS SQL Server and MS Access.