Package-level declarations
Types
Common interface for all database dialects.
Provides definitions for all the supported SQL data types. By default, definitions from the SQL standard are provided but if a vendor doesn't support a specific type, or it is implemented differently, the corresponding function should be overridden.
Clauses that perform a locking read at row-level for SELECT statements.
Provides definitions for all the supported SQL functions. By default, definitions from the SQL standard are provided but if a vendor doesn't support a specific function, or it is implemented differently, the corresponding function should be overridden.
H2 dialect implementation.
MariaDB dialect implementation.
MySQL dialect implementation.
Oracle dialect implementation.
PostgreSQL dialect implementation.
PostgreSQL dialect implementation using the pgjdbc-ng jdbc driver.
Represents metadata information about a specific table's primary key.
Represents metadata information about the current schema and its associated tables.
SQLite dialect implementation.
SQLServer dialect implementation.
Base implementation of a vendor dialect
Properties
Returns a set with all the keywords that are part of the SQL:2003 standard.
Returns the dialect used in the current transaction, may throw an exception if there is no current transaction.
The current H2 database compatibility mode or null
if the current database is not H2.
Returns a map of vendor specific keywords.