The main difference between this dialect and Oracle9iDialect
is the use of "ANSI join syntax".
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public JoinFragment | createOuterJoinFragment()
Overrides org. JoinFragment strategy responsible
for handling this dialect's variations in how joins are handled.
|
| public String | getCrossJoinSeparator()
Overrides org. |
| public String | getForUpdateSkipLockedString()
Overrides org. |
| public String | getForUpdateSkipLockedString(String
The columns to be write locked. aliases)Overrides org. |
| public ResultSet | getResultSet(CallableStatement
The callable statement. statement, int The bind position at which to register the output param. position)Overrides org. registerResultSetOutParameter,
extract the ResultSet.
|
| public ResultSet | getResultSet(CallableStatement
The callable statement. statement, String The parameter name (for drivers which support named parameters). name)Overrides org. registerResultSetOutParameter,
extract the ResultSet from the OUT parameter.
|
| public String | getWriteLockString(int
in milliseconds, -1 for indefinite wait and 0 for no wait. timeout)Overrides org. |
| public String | getWriteLockString(String
The columns to be read locked. aliases, 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 given the aliases of the columns to be write locked.
|
| public int | registerResultSetOutParameter(CallableStatement
The callable statement. statement, String The parameter name (for drivers which support named parameters). name)Overrides org. ResultSet *by name*.
|
| public boolean | supportsSkipLocked()
Does this dialect/database support SKIP_LOCKED timeout.
|
| Oracle10gDialect | back to summary |
|---|---|
| public Oracle10gDialect() Constructs an Oracle10gDialect | |
| createOuterJoinFragment | back to summary |
|---|---|
| public JoinFragment createOuterJoinFragment() Overrides org. Doc from org. Create a
| |
| getCrossJoinSeparator | back to summary |
|---|---|
| public String getCrossJoinSeparator() Overrides org. Doc from org. Returns the separator to use for defining cross joins when translating HQL queries. Typically this will be either [ cross join ] or [, ] Note that the spaces are important! | |
| getForUpdateSkipLockedString | back to summary |
|---|---|
| public String getForUpdateSkipLockedString() Overrides org. Doc from org. Retrieves the FOR UPDATE SKIP LOCKED syntax specific to this dialect. | |
| getForUpdateSkipLockedString | back to summary |
|---|---|
| public String getForUpdateSkipLockedString(String aliases) Overrides org. Doc from org. Get the FOR UPDATE OF column_list SKIP LOCKED fragment appropriate for this dialect given the aliases of the columns to be write locked. | |
| getResultSet | back to summary |
|---|---|
| public ResultSet getResultSet(CallableStatement statement, int position) throws SQLException Overrides org. Doc from org. Given a callable statement previously processed by
| |
| getResultSet | back to summary |
|---|---|
| public ResultSet getResultSet(CallableStatement statement, String name) throws SQLException Overrides org. Doc from org. Given a callable statement previously processed by
| |
| getWriteLockString | back to summary |
|---|---|
| public String getWriteLockString(int timeout) Overrides org. Doc from org. Get the string to append to SELECT statements to acquire WRITE locks for this dialect. Location of the returned string is treated the same as getForUpdateString. | |
| getWriteLockString | back to summary |
|---|---|
| public String getWriteLockString(String aliases, int timeout) Overrides org. Doc from org. Get the string to append to SELECT statements to acquire WRITE locks for this dialect given the aliases of the columns to be write locked. Location of the of the returned string is treated the same as getForUpdateString. | |
| registerResultSetOutParameter | back to summary |
|---|---|
| public int registerResultSetOutParameter(CallableStatement statement, String name) throws SQLException Overrides org. Doc from org. Registers a parameter (either OUT, or the new REF_CURSOR param type available in Java 8) capable of
returning
| |
| supportsSkipLocked | back to summary |
|---|---|
| public boolean supportsSkipLocked() Overrides org. Doc from org. Does this dialect/database support SKIP_LOCKED timeout.
| |