| Modifier and Type | Field and Description |
|---|---|
| private static final int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public String | appendLockHint(LockOptions
The lock options to apply lockOptions, String The name of the table to which to apply the lock hint. tableName)Overrides org. |
| public SQLExceptionConversionDelegate | buildSQLExceptionConversionDelegate()
Overrides org. SQLExceptionConversionDelegate for
interpreting dialect-specific error or SQLState codes.
|
| protected LimitHandler | |
| public boolean | supportsNonQueryWithCTE()
Overrides org. |
| public boolean | supportsNoWait()
Overrides org. |
| public boolean | supportsSkipLocked()
Does this dialect/database support SKIP_LOCKED timeout.
|
| MAX_LENGTH | back to summary |
|---|---|
| private static final int MAX_LENGTH | |
| SQLServer2005Dialect | back to summary |
|---|---|
| public SQLServer2005Dialect() Constructs a SQLServer2005Dialect | |
| appendLockHint | back to summary |
|---|---|
| public String appendLockHint(LockOptions lockOptions, String tableName) Overrides org. Doc from org. Some dialects support an alternative means to SELECT FOR UPDATE, whereby a "lock hint" is appended to the table name in the from clause. contributed by Helge Schulz
| |
| buildSQLExceptionConversionDelegate | back to summary |
|---|---|
| public SQLExceptionConversionDelegate buildSQLExceptionConversionDelegate() Overrides org. Doc from org. Build an instance of a
When
It is strongly recommended that specific Dialect implementations override this method, since interpretation of a SQL error is much more accurate when based on the vendor-specific ErrorCode rather than the SQLState. Specific Dialects may override to return whatever is most appropriate for that vendor.
| |
| getDefaultLimitHandler | back to summary |
|---|---|
| protected LimitHandler getDefaultLimitHandler() Overrides org.
| |
| supportsNonQueryWithCTE | back to summary |
|---|---|
| public boolean supportsNonQueryWithCTE() Overrides org. Doc from org. Does this dialect/database support non-query statements (e.g. INSERT, UPDATE, DELETE) with CTE (Common Table Expressions)?
| |
| supportsNoWait | back to summary |
|---|---|
| public boolean supportsNoWait() Overrides org. Doc from org. Does this dialect/database support NO_WAIT timeout.
| |
| supportsSkipLocked | back to summary |
|---|---|
| public boolean supportsSkipLocked() Overrides org. Doc from org. Does this dialect/database support SKIP_LOCKED timeout.
| |