|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hibernate.dialect.Dialect
org.hibernate.dialect.PostgreSQL81Dialect
org.hibernate.dialect.PostgreSQL82Dialect
org.hibernate.dialect.PostgreSQLDialect
org.hibernate.dialect.PostgresPlusDialect
public class PostgresPlusDialect
An SQL dialect for Postgres Plus
| Field Summary |
|---|
| Fields inherited from class org.hibernate.dialect.Dialect |
|---|
CLOSED_QUOTE, DEFAULT_BATCH_SIZE, LEGACY_LOB_MERGE_STRATEGY, NEW_LOCATOR_LOB_MERGE_STRATEGY, NO_BATCH, QUOTE, STREAM_XFER_LOB_MERGE_STRATEGY |
| Constructor Summary | |
|---|---|
PostgresPlusDialect()
|
|
| Method Summary | |
|---|---|
String |
getCurrentTimestampSelectString()
Retrieve the command used to retrieve the current timestamp from the database. |
String |
getCurrentTimestampSQLFunctionName()
The name of the database-specific SQL function for retrieving the current timestamp. |
ResultSet |
getResultSet(CallableStatement ps)
Given a callable statement previously processed by Dialect.registerResultSetOutParameter(java.sql.CallableStatement, int),
extract the ResultSet from the OUT parameter. |
String |
getSelectGUIDString()
Get the command used to select a GUID from the underlying database. |
int |
registerResultSetOutParameter(CallableStatement statement,
int col)
Registers an OUT parameter which will be returning a ResultSet. |
| Methods inherited from class org.hibernate.dialect.PostgreSQL82Dialect |
|---|
supportsIfExistsBeforeTableName |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public PostgresPlusDialect()
| Method Detail |
|---|
public String getCurrentTimestampSelectString()
Dialect
getCurrentTimestampSelectString in class PostgreSQL81Dialectpublic String getCurrentTimestampSQLFunctionName()
Dialect
getCurrentTimestampSQLFunctionName in class Dialect
public int registerResultSetOutParameter(CallableStatement statement,
int col)
throws SQLException
DialectResultSet. How this is accomplished varies greatly
from DB to DB, hence its inclusion (along with Dialect.getResultSet(java.sql.CallableStatement)) here.
registerResultSetOutParameter in class PostgreSQL81Dialectstatement - The callable statement.col - The bind position at which to register the OUT param.
SQLException - Indicates problems registering the OUT param.
public ResultSet getResultSet(CallableStatement ps)
throws SQLException
DialectDialect.registerResultSetOutParameter(java.sql.CallableStatement, int),
extract the ResultSet from the OUT parameter.
getResultSet in class PostgreSQL81Dialectps - The callable statement.
SQLException - Indicates problems extracting the result set.public String getSelectGUIDString()
Dialect
getSelectGUIDString in class Dialect
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||