| Modifier and Type | Field and Description |
|---|---|
| private static final Pattern | |
| private static final ViolatedConstraintNameExtracter | |
| private static final Pattern | |
| private static final AbstractLimitHandler | |
| private static final Pattern | |
| private static final int | |
| private static final Pattern | |
| private static final Pattern |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | bindLimitParametersInReverseOrder()
Overrides org. |
| public SQLExceptionConversionDelegate | buildSQLExceptionConversionDelegate()
Overrides org. SQLExceptionConversionDelegate for
interpreting dialect-specific error or SQLState codes.
|
| public boolean | canCreateSchema()
Does this dialect support schema creation?
|
| public CaseFragment | createCaseFragment()
Map case support to the Oracle DECODE function.
|
| public JoinFragment | createOuterJoinFragment()
Overrides org. JoinFragment strategy responsible
for handling this dialect's variations in how joins are handled.
|
| public boolean | dropConstraints()
Do we need to drop constraints before dropping tables in this dialect?
|
| public boolean | forceLobAsLastValue()
Overrides org. |
| public boolean | forUpdateOfColumns()
Is FOR UPDATE OF syntax supported?
|
| public String | getAddColumnString()
The syntax used to add a column to a table (optional).
|
| public String | Returns: The appropriate select clause fragmentThe sqlType)java. mapping type codeAllows access to the basic |
| public CallableStatementSupport | |
| public String | getCascadeConstraintsString()
Overrides org. |
| public String | getCreateSequenceString(String
The name of the sequence sequenceName)Overrides org. |
| protected String | getCreateSequenceString(String
The name of the sequence sequenceName, int The initial value to apply to 'create sequence' statement initialValue, int The increment value to apply to 'create sequence' statement incrementSize)Overrides org. getCreateSequenceString(String), additionally
taking the initial value and increment size to be applied to the sequence
definition.
|
| public String | getCrossJoinSeparator()
Overrides org. |
| public String | getCurrentSchemaCommand()
Overrides org. |
| public String | getCurrentTimestampSelectString()
Overrides org. |
| public String | getCurrentTimestampSQLFunctionName()
Overrides org. |
| public MultiTableBulkIdStrategy | |
| public String | getDropSequenceString(String
The name of the sequence sequenceName)Overrides org. |
| public String | getForUpdateNowaitString()
Overrides org. |
| public String | getForUpdateNowaitString(String
The columns to be write locked. aliases)Overrides org. |
| public String | getForUpdateString(String
The columns to be write locked. aliases)
Get the FOR UPDATE OF column_list fragment appropriate for this
dialect given the aliases of the columns to be write locked.
|
| public int | getInExpressionCountLimit()
Overrides org. IN predicate.
|
| 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 int | getMaxAliasLength()
What is the maximum length Hibernate can use for generated aliases?
|
| public String | getNotExpression(String
The expression to negate expression)
Negate an expression
|
| public String | getQueryHintString(String
The query to which to apply the hint. sql, String The hints to apply hints)
Apply a hint to the query.
|
| public String | getQuerySequencesString()
Overrides org. |
| public ResultSet | getResultSet(CallableStatement
The callable statement. ps)Overrides org. registerResultSetOutParameter,
extract the ResultSet from the OUT parameter.
|
| public String | getSelectClauseNullString(int
The sqlType)Types type code.Overrides org. Types type code, determine an appropriate
null value to use in a select clause.
|
| public String | getSelectGUIDString()
Overrides org. |
| public String | getSelectSequenceNextValString(String
the name of the sequence sequenceName)Overrides org. |
| public SequenceInformationExtractor | |
| public String | getSequenceNextValString(String
the name of the sequence sequenceName)Overrides org. |
| protected SqlTypeDescriptor | getSqlTypeDescriptorOverride(int
A sqlCode)Types constant indicating the SQL column typeOverrides org. SqlTypeDescriptor that should be used to handle the given JDBC type code.
|
| public ViolatedConstraintNameExtracter | |
| public boolean | isCurrentTimestampSelectStringCallable()
Overrides org. getCurrentTimestampSelectString
be treated as callable.
|
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| protected void | |
| 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 | |
| protected String | |
| public boolean | supportsCommentOn()
Does this dialect/database support commenting on tables, columns, etc?
|
| public boolean | supportsCurrentTimestampSelection()
Overrides org. |
| public boolean | supportsEmptyInList()
Overrides org. |
| public boolean | supportsExistsInSelect()
Overrides org. |
| public boolean | supportsLimit()
Overrides org. |
| public boolean | supportsNoWait()
Overrides org. |
| public boolean | supportsPartitionBy()
Overrides org. |
| public boolean | supportsPooledSequences()
Overrides org. |
| public boolean | supportsSequences()
Does this dialect support sequences?
|
| public boolean | supportsUnionAll()
Does this dialect support UNION ALL, which is generally a faster
variant of UNION?
|
| public boolean | Returns: true indicates that the dialect requests that locking be applied by subsequent select;
false (the default) indicates that locking should be applied to the main SQL statement.. |
| public boolean | useMaxForLimit()
Overrides org. |