Deprecated
Use Oracle8iDialect instead.
| Modifier and Type | Field and Description |
|---|---|
| private static final CoreMessageLogger |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public CaseFragment | createCaseFragment()
Overrides org. CaseFragment strategy responsible
for handling this dialect's variations in how CASE statements are
handled.
|
| public JoinFragment | createOuterJoinFragment()
Overrides org. JoinFragment strategy responsible
for handling this dialect's variations in how joins are handled.
|
| public String | getCurrentTimestampSelectString()
Overrides org. |
| public String | getCurrentTimestampSQLFunctionName()
Overrides org. |
| public String | getLimitString(String
The query to which to apply the limit. sql, boolean Is the query requesting an offset? hasOffset)Overrides org. |
| 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.
|
| LOG | back to summary |
|---|---|
| private static final CoreMessageLogger LOG | |
| OracleDialect | back to summary |
|---|---|
| public OracleDialect() Constructs a (DEPRECATED) Oracle9Dialect | |
| createCaseFragment | back to summary |
|---|---|
| public CaseFragment createCaseFragment() Overrides org. Doc from org. Create a
| |
| createOuterJoinFragment | back to summary |
|---|---|
| public JoinFragment createOuterJoinFragment() Overrides org. Doc from org. Create a
| |
| getCurrentTimestampSelectString | back to summary |
|---|---|
| public String getCurrentTimestampSelectString() Overrides org. Doc from org. Retrieve the command used to retrieve the current timestamp from the database. | |
| getCurrentTimestampSQLFunctionName | back to summary |
|---|---|
| public String getCurrentTimestampSQLFunctionName() Overrides org. Doc from org. The name of the database-specific SQL function for retrieving the current timestamp. | |
| getLimitString | back to summary |
|---|---|
| public String getLimitString(String sql, boolean hasOffset) Overrides org. Doc from org. Apply a limit clause to the query.
Typically dialects utilize
Here we do still pass along whether or not an offset was specified
so that dialects not supporting offsets can generate proper exceptions.
In general, dialects will override one or the other of this method and
| |
| getSelectClauseNullString | back to summary |
|---|---|
| public String getSelectClauseNullString(int sqlType) Overrides org. Doc from org. Given a One thing to consider here is that certain databases might require proper casting for the nulls here since the select here will be part of a UNION/UNION ALL. | |