public class PostgresMetaData extends GenericMetaData
| Modifier | Constructor and Description |
|---|---|
protected |
PostgresMetaData(javax.sql.DataSource ds) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
createSequenceSQL(java.lang.String name,
int size)
Returns a sequence select expression.
|
java.lang.String |
generateBoolean(java.lang.String term)
Returns the code to test for a boolean value for a term.
|
java.lang.String |
getFalseLiteral()
Returns the literal for FALSE.
|
java.lang.String |
selectSequenceSQL(java.lang.String name)
Returns a sequence select expression.
|
boolean |
supportsPositionFunction()
Returns true if the POSITION function is supported.
|
boolean |
supportsSequences()
Returns true if sequences are supported.
|
boolean |
supportsUpdateTableAlias()
Returns true if table alias name with UPDATE is supported.
|
java.lang.String |
testSequenceSQL(java.lang.String name)
Returns a sequence select expression.
|
createIdentitySQL, getBlobType, getCreateColumnSQL, getCreateColumnSQLImpl, getDefaultCreateTableSQL, getLongType, supportsGetGeneratedKeys, supportsIdentity, supportsUpdateTableListcreate, getConnection, getDatabaseName, isForeignKeyViolationSQLState, isLimit, isLimitOffset, isTruncateBlobBeforeDelete, isUniqueConstraintSQLState, limitpublic java.lang.String getFalseLiteral()
getFalseLiteral in class GenericMetaDatapublic boolean supportsPositionFunction()
supportsPositionFunction in class GenericMetaDatapublic boolean supportsSequences()
supportsSequences in class GenericMetaDatapublic boolean supportsUpdateTableAlias()
supportsUpdateTableAlias in class GenericMetaDatapublic java.lang.String createSequenceSQL(java.lang.String name,
int size)
createSequenceSQL in class GenericMetaDatapublic java.lang.String selectSequenceSQL(java.lang.String name)
selectSequenceSQL in class GenericMetaDatapublic java.lang.String testSequenceSQL(java.lang.String name)
testSequenceSQL in class JdbcMetaDatapublic java.lang.String generateBoolean(java.lang.String term)
generateBoolean in class JdbcMetaData