DatabaseDialectMetadata
Common interface for all database dialect metadata.
Inheritors
Functions
Returns a list with the names of all the defined tables in the current database schema. The names will be returned with schema prefixes if the database supports it.
Returns a list with the names of all the tables in all database schemas. The names will be returned with schema prefixes, if the database supports it, and non-user defined tables, like system information table names, will be included.
Returns the catalog name of the connection of the specified transaction.
Returns a map with the foreign key constraints of all the defined columns sets in each of the specified tables.
Returns a map with all the defined check constraints in each of the specified tables.
Returns a map with the primary key metadata in each of the specified tables.
Returns the name of the current database.
Clears any cached values.
Clears any cached values including schema names.
Checks if the specified schema exists.
Returns whether the specified sequence exists.
Returns true
if the database supports the LIMIT
clause with update and delete statements.
Returns a map with the column metadata of all the defined columns in each of the specified tables.
Checks if the specified table exists in the database.