public class H214199Dialect extends H212126Dialect
| Modifier and Type | Class and Description |
|---|---|
static class |
H214199Dialect.H214199ExpressionFunctions |
static class |
H214199Dialect.H214199JdbcMappingVisitor |
static class |
H214199Dialect.H214199SqlLogFormattingVisitor |
H212126Dialect.H212126ExpressionFunctions, H212126Dialect.H212126JdbcMappingVisitor, H212126Dialect.H212126SqlLogFormattingVisitorStandardDialect.StandardCriteriaBuilder, StandardDialect.StandardExpressionFunctions, StandardDialect.StandardJdbcMappingVisitor, StandardDialect.StandardScriptBlockContext, StandardDialect.StandardSqlLogFormattingVisitor| Modifier and Type | Field and Description |
|---|---|
protected static int |
UNIQUE_CONSTRAINT_VIOLATION_ERROR_CODE
the error code that represents unique violation
|
CLOSE_QUOTE, expressionFunctions, jdbcMappingVisitor, OPEN_QUOTE, sqlLogFormattingVisitor, UNIQUE_CONSTRAINT_VIOLATION_STATE_CODES| Constructor and Description |
|---|
H214199Dialect() |
H214199Dialect(ExpressionFunctions expressionFunctions) |
H214199Dialect(JdbcMappingVisitor jdbcMappingVisitor) |
H214199Dialect(JdbcMappingVisitor jdbcMappingVisitor,
SqlLogFormattingVisitor sqlLogFormattingVisitor) |
H214199Dialect(JdbcMappingVisitor jdbcMappingVisitor,
SqlLogFormattingVisitor sqlLogFormattingVisitor,
ExpressionFunctions expressionFunctions) |
H214199Dialect(SqlLogFormattingVisitor sqlLogFormattingVisitor) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isUniqueConstraintViolated(java.sql.SQLException sqlException)
Whether the
sqlException represents an unique violation. |
protected SqlNode |
toForUpdateSqlNode(SqlNode sqlNode,
SelectForUpdateType forUpdateType,
int waitSeconds,
java.lang.String... aliases) |
protected SqlNode |
toPagingSqlNode(SqlNode sqlNode,
long offset,
long limit) |
getIdentitySelectSql, getName, getSequenceNextValSql, includesIdentityColumn, supportsAutoGeneratedKeys, supportsIdentity, supportsSelectForUpdate, supportsSequenceapplyQuote, createScriptBlockContext, getAutoGeneratedKeysType, getCauseSQLException, getCriteriaBuilder, getErrorCode, getExpressionFunctions, getIdentityReservationSql, getJdbcMappingVisitor, getResultSetType, getRootCause, getScriptBlockDelimiter, getSqlLogFormattingVisitor, getSQLState, getUpsertAssembler, removeQuote, supportsBatchUpdateResults, supportsIdentityReservation, supportsResultSetReturningAsOutParameter, toCountCalculatingSqlNode, toCountGettingSqlNode, transformSelectSqlNode, transformSelectSqlNodeForGettingCountclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsupportsAliasInDeleteClause, supportsAliasInUpdateClause, supportsBatchExecutionReturningGeneratedValues, supportsModOperatorprotected static final int UNIQUE_CONSTRAINT_VIOLATION_ERROR_CODE
public H214199Dialect()
public H214199Dialect(JdbcMappingVisitor jdbcMappingVisitor)
public H214199Dialect(SqlLogFormattingVisitor sqlLogFormattingVisitor)
public H214199Dialect(ExpressionFunctions expressionFunctions)
public H214199Dialect(JdbcMappingVisitor jdbcMappingVisitor, SqlLogFormattingVisitor sqlLogFormattingVisitor)
public H214199Dialect(JdbcMappingVisitor jdbcMappingVisitor, SqlLogFormattingVisitor sqlLogFormattingVisitor, ExpressionFunctions expressionFunctions)
public boolean isUniqueConstraintViolated(java.sql.SQLException sqlException)
DialectsqlException represents an unique violation.isUniqueConstraintViolated in interface DialectisUniqueConstraintViolated in class H212126DialectsqlException - the SQL exceptiontrue, if the sqlException represents an unique violationprotected SqlNode toPagingSqlNode(SqlNode sqlNode, long offset, long limit)
toPagingSqlNode in class H212126Dialectprotected SqlNode toForUpdateSqlNode(SqlNode sqlNode, SelectForUpdateType forUpdateType, int waitSeconds, java.lang.String... aliases)
toForUpdateSqlNode in class H212126Dialect