| Modifier and Type | Field and Description |
|---|---|
| private static final Pattern | |
| public static final String | |
| private static final LimitHandler | |
| private final MySQLStorageEngine | |
| private final UniqueDelegate |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | areStringComparisonsCaseInsensitive()
Overrides org. |
| public IdentifierHelper | buildIdentifierHelper(IdentifierHelperBuilder
A semi-configured IdentifierHelper builder. builder, DatabaseMetaData Access to the metadata returned from the driver if needed and if available. dbMetaData)Warning may be Overrides org. |
| public SQLExceptionConversionDelegate | buildSQLExceptionConversionDelegate()
Overrides org. SQLExceptionConversionDelegate for
interpreting dialect-specific error or SQLState codes.
|
| public boolean | canCreateCatalog()
Does this dialect support catalog creation?
|
| public boolean | canCreateSchema()
Does this dialect support schema creation?
|
| public char | closeQuote()
Overrides org. |
| public boolean | dropConstraints()
Do we need to drop constraints before dropping tables in this dialect?
|
| protected String | escapeLiteral(String literal)
Overrides org. |
| protected String | Returns: The proper cast target type.Determine the cast target for |
| protected String | Returns: The proper cast target type.Determine the cast target for |
| public String | getAddColumnString()
The syntax used to add a column to a table (optional).
|
| public String | getAddForeignKeyConstraintString(String
The FK constraint name. constraintName, String[] The names of the columns comprising the FK foreignKey, String The table referenced by the FK referencedTable, String[] The explicit columns in the referencedTable referenced
by this FK. primaryKey, boolean if false, constraint should be
explicit about which column names the constraint refers to referencesPrimaryKey)Overrides org. |
| public String | getCastTypeName(int
The code)Types typecodeOverrides org. Types typecode.
|
| public String | getColumnComment(String
The comment to apply comment)
Get the comment into a form supported for column definition.
|
| public String[] | getCreateCatalogCommand(String
The name of the catalog to be created. catalogName)Overrides org. |
| public String[] | getCreateSchemaCommand(String
The name of the schema to be created. schemaName)Overrides org. |
| public String | getCurrentTimestampSelectString()
Overrides org. |
| public MultiTableBulkIdStrategy | |
| protected MySQLStorageEngine | |
| public String[] | getDropCatalogCommand(String
The name of the catalog to be dropped. catalogName)Overrides org. |
| public String | |
| public String[] | getDropSchemaCommand(String
The name of the schema to be dropped. schemaName)Overrides org. |
| protected String | |
| public String | getForUpdateString()
Get the string to append to SELECT statements to acquire locks
for this dialect.
|
| public IdentityColumnSupport | getIdentityColumnSupport()
Overrides org. IdentityColumnSupport
|
| public LimitHandler | getLimitHandler()
Returns the delegate managing LIMIT clause.
|
| public String | getLimitString(String
The query to which to apply the limit. sql, boolean Is the query requesting an offset? hasOffset)Overrides org. |
| public NameQualifierSupport | getNameQualifierSupport()
Overrides org. |
| public String | getNotExpression(String
The expression to negate expression)
Negate an expression
|
| public String | getReadLockString(int
in milliseconds, -1 for indefinite wait and 0 for no wait. timeout)
Get the string to append to SELECT statements to acquire READ locks
for this dialect.
|
| public ResultSet | getResultSet(CallableStatement
The callable statement. ps)Overrides org. registerResultSetOutParameter,
extract the ResultSet from the OUT parameter.
|
| public String | getSelectGUIDString()
Overrides org. |
| public String | getTableComment(String
The comment to apply comment)
Get the comment into a form supported for table definition.
|
| public String | |
| public UniqueDelegate | getUniqueDelegate()
Get the UniqueDelegate supported by this dialect
|
| public String | getWriteLockString(int
in milliseconds, -1 for indefinite wait and 0 for no wait. timeout)
Get the string to append to SELECT statements to acquire WRITE locks
for this dialect.
|
| public boolean | hasSelfReferentialForeignKeyBug()
Overrides org. |
| public boolean | isCurrentTimestampSelectStringCallable()
Overrides org. getCurrentTimestampSelectString
be treated as callable.
|
| public boolean | isJdbcLogWarningsEnabledByDefault()
Overrides org. |
| public char | openQuote()
Overrides org. |
| public boolean | qualifyIndexName()
Do we need to qualify index names with the schema name?
|
| public int | registerResultSetOutParameter(CallableStatement
The callable statement. statement, int The bind position at which to register the output param. col)Overrides org. ResultSet *by position*.
|
| protected void | |
| public String | renderOrderByElement(String
The SQL order expression. In case of expression, String @OrderBy annotation user receives property placeholder
(e.g. attribute name enclosed in '{' and '}' signs).Collation string in format collation, String collate IDENTIFIER, or null
if expression has not been explicitly specified.Order direction. Possible values: order, NullPrecedence asc, desc, or null
if expression has not been explicitly specified.Nulls precedence. Default value: nulls)NullPrecedence#NONE.Overrides org. |
| protected String | Returns: The proper cast target type.Determine the cast target for |
| public boolean | supportsCascadeDelete()
Overrides org. |
| public boolean | supportsCurrentTimestampSelection()
Overrides org. |
| public boolean | supportsEmptyInList()
Overrides org. |
| public boolean | supportsIfExistsBeforeTableName()
Overrides org. |
| public boolean | supportsLimit()
Overrides org. |
| public boolean | supportsLobValueChangePropogation()
Overrides org. |
| public boolean | supportsLockTimeouts()
Overrides org. |
| public boolean | supportsRowValueConstructorSyntax()
Overrides org. |
| public boolean | supportsRowValueConstructorSyntaxInSet()
Overrides org. Basically, does it support syntax like "... |
| public boolean | |
| public boolean | supportsSubqueryOnMutatingTable()
Overrides org. |