|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.caucho.jdbc.JdbcMetaData
com.caucho.jdbc.GenericMetaData
com.caucho.jdbc.OracleMetaData
public class OracleMetaData
Abstract way of grabbing data from the JDBC connection.
| Constructor Summary | |
|---|---|
protected |
OracleMetaData(javax.sql.DataSource ds)
|
| Method Summary | |
|---|---|
java.lang.String |
createSequenceSQL(java.lang.String name,
int size)
Returns a sequence select expression. |
java.lang.String |
getCreateColumnSQL(int sqlType,
int length,
int precision,
int scale)
Returns the SQL for the table with the given SQL type. |
java.lang.String |
getFalseLiteral()
Returns the literal for FALSE. |
boolean |
isTruncateBlobBeforeDelete()
True if blobs must be truncated on delete. |
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. |
| Methods inherited from class com.caucho.jdbc.GenericMetaData |
|---|
createIdentitySQL, getBlobType, getCreateColumnSQLImpl, getDefaultCreateTableSQL, getLongType, supportsGetGeneratedKeys, supportsIdentity, supportsUpdateTableList |
| Methods inherited from class com.caucho.jdbc.JdbcMetaData |
|---|
create, generateBoolean, getConnection, getDatabaseName, isForeignKeyViolationSQLState, isLimit, isLimitOffset, isUniqueConstraintSQLState, limit, testSequenceSQL |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected OracleMetaData(javax.sql.DataSource ds)
| Method Detail |
|---|
public java.lang.String getFalseLiteral()
getFalseLiteral in class GenericMetaDatapublic boolean isTruncateBlobBeforeDelete()
isTruncateBlobBeforeDelete in class JdbcMetaData
public java.lang.String getCreateColumnSQL(int sqlType,
int length,
int precision,
int scale)
getCreateColumnSQL in class GenericMetaDatapublic boolean supportsPositionFunction()
supportsPositionFunction in class GenericMetaDatapublic boolean supportsSequences()
supportsSequences in class GenericMetaDatapublic boolean supportsUpdateTableAlias()
supportsUpdateTableAlias in class GenericMetaData
public 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 GenericMetaData
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||