|
||||||||||
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.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, NO_BATCH, QUOTE |
Constructor Summary | |
---|---|
PostgresPlusDialect()
|
Method Summary | |
---|---|
java.lang.String |
getCurrentTimestampSelectString()
Retrieve the command used to retrieve the current timestammp from the database. |
java.lang.String |
getCurrentTimestampSQLFunctionName()
The name of the database-specific SQL function for retrieving the current timestamp. |
java.sql.ResultSet |
getResultSet(java.sql.CallableStatement ps)
Given a callable statement previously processed by Dialect.registerResultSetOutParameter(java.sql.CallableStatement, int) ,
extract the ResultSet from the OUT parameter. |
java.lang.String |
getSelectGUIDString()
Get the command used to select a GUID from the underlying database. |
int |
registerResultSetOutParameter(java.sql.CallableStatement statement,
int col)
Registers an OUT parameter which will be returing a ResultSet . |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public PostgresPlusDialect()
Method Detail |
---|
public java.lang.String getCurrentTimestampSelectString()
Dialect
getCurrentTimestampSelectString
in class PostgreSQLDialect
public java.lang.String getCurrentTimestampSQLFunctionName()
Dialect
getCurrentTimestampSQLFunctionName
in class Dialect
public int registerResultSetOutParameter(java.sql.CallableStatement statement, int col) throws java.sql.SQLException
Dialect
ResultSet
. How this is accomplished varies greatly
from DB to DB, hence its inclusion (along with Dialect.getResultSet(java.sql.CallableStatement)
) here.
registerResultSetOutParameter
in class PostgreSQLDialect
statement
- The callable statement.col
- The bind position at which to register the OUT param.
java.sql.SQLException
- Indicates problems registering the OUT param.public java.sql.ResultSet getResultSet(java.sql.CallableStatement ps) throws java.sql.SQLException
Dialect
Dialect.registerResultSetOutParameter(java.sql.CallableStatement, int)
,
extract the ResultSet
from the OUT parameter.
getResultSet
in class PostgreSQLDialect
ps
- The callable statement.
java.sql.SQLException
- Indicates problems extracting the result set.public java.lang.String getSelectGUIDString()
Dialect
getSelectGUIDString
in class Dialect
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |