This is intended for internal use by the Simple JDBC classes.
| Modifier and Type | Method and Description |
|---|---|
| public String | |
| public String | |
| public String | Returns: database identifier quote stringGet the string used to quote SQL identifiers. |
| public String | getSimpleQueryForGetGeneratedKey(String tableName, String keyColumnName)
Get the simple query to retrieve generated keys when the JDBC feature for retrieving generated keys is not supported. |
| public List | Returns: a List ofTableParameterMetaDataGet the table parameter meta-data that is currently used. |
| public void | initializeWithMetaData(DatabaseMetaData
used to retrieve database specific information databaseMetaData)Initialize using the database meta-data provided. |
| public void | initializeWithTableColumnMetaData(DatabaseMetaData
used to retrieve database specific information databaseMetaData, String name of catalog to use (or catalogName, String null if none)name of schema name to use (or schemaName, String null if none)name of the table tableName)Initialize using provided database meta-data, table and column information. |
| public boolean | isGeneratedKeysColumnNameArraySupported()
Does this database support a column name String array for retrieving generated keys? |
| public boolean | isGetGeneratedKeysSimulated()
Does this database support a simple query to retrieve generated keys when the JDBC feature for retrieving generated keys is not supported? |
| public boolean | isGetGeneratedKeysSupported()
Does this database support the JDBC feature for retrieving generated keys? |
| public boolean | |
| public String | metaDataCatalogNameToUse(String catalogName)
Provide any modification of the catalog name passed in to match the meta-data currently used. |
| public String | metaDataSchemaNameToUse(String schemaName)
Provide any modification of the schema name passed in to match the meta-data currently used. |
| public String | |
| public String |
| catalogNameToUse | back to summary |
|---|---|
| public String catalogNameToUse(String catalogName) Get the catalog name formatted based on meta-data information. This could include altering the case.
| |
| columnNameToUse | back to summary |
|---|---|
| public String columnNameToUse(String columnName) Get the column name formatted based on meta-data information. This could include altering the case.
| |
| getIdentifierQuoteString | back to summary |
|---|---|
| public String getIdentifierQuoteString() Get the string used to quote SQL identifiers. This method returns a space (
| |
| getSimpleQueryForGetGeneratedKey | back to summary |
|---|---|
| public String getSimpleQueryForGetGeneratedKey(String tableName, String keyColumnName) Get the simple query to retrieve generated keys when the JDBC feature for retrieving generated keys is not supported.
| |
| getTableParameterMetaData | back to summary |
|---|---|
| public List Get the table parameter meta-data that is currently used.
| |
| initializeWithMetaData | back to summary |
|---|---|
| public void initializeWithMetaData(DatabaseMetaData databaseMetaData) throws SQLException Initialize using the database meta-data provided.
| |
| initializeWithTableColumnMetaData | back to summary |
|---|---|
| public void initializeWithTableColumnMetaData(DatabaseMetaData databaseMetaData, String catalogName, String schemaName, String tableName) throws SQLException Initialize using provided database meta-data, table and column information. This initialization can be turned off by specifying that column meta-data should not be used.
| |
| isGeneratedKeysColumnNameArraySupported | back to summary |
|---|---|
| public boolean isGeneratedKeysColumnNameArraySupported() Does this database support a column name String array for retrieving generated keys? | |
| isGetGeneratedKeysSimulated | back to summary |
|---|---|
| public boolean isGetGeneratedKeysSimulated() Does this database support a simple query to retrieve generated keys when the JDBC feature for retrieving generated keys is not supported? | |
| isGetGeneratedKeysSupported | back to summary |
|---|---|
| public boolean isGetGeneratedKeysSupported() Does this database support the JDBC feature for retrieving generated keys? | |
| isTableColumnMetaDataUsed | back to summary |
|---|---|
| public boolean isTableColumnMetaDataUsed() Are we using the meta-data for the table columns? | |
| metaDataCatalogNameToUse | back to summary |
|---|---|
| public String metaDataCatalogNameToUse(String catalogName) Provide any modification of the catalog name passed in to match the meta-data currently used. The returned value will be used for meta-data lookups. This could include altering the case used or providing a base catalog if none is provided.
| |
| metaDataSchemaNameToUse | back to summary |
|---|---|
| public String metaDataSchemaNameToUse(String schemaName) Provide any modification of the schema name passed in to match the meta-data currently used. The returned value will be used for meta-data lookups. This could include altering the case used or providing a base schema if none is provided.
| |
| schemaNameToUse | back to summary |
|---|---|
| public String schemaNameToUse(String schemaName) Get the schema name formatted based on meta-data information. This could include altering the case.
| |
| tableNameToUse | back to summary |
|---|---|
| public String tableNameToUse(String tableName) Get the table name formatted based on meta-data information. This could include altering the case.
| |