com.sybase.jdbc2.jdbc
Class SybDatabaseMetaData
java.lang.Object
|
+--com.sybase.jdbc2.jdbc.SybDatabaseMetaData
- public class SybDatabaseMetaData
- extends Object
- implements DatabaseMetaData
Method Summary |
boolean | allProceduresAreCallable() |
boolean | allTablesAreSelectable() |
boolean | canReturnJars() |
boolean | dataDefinitionCausesTransactionCommit() |
boolean | dataDefinitionIgnoredInTransactions() |
boolean | deletesAreDetected(int ) |
boolean | doesMaxRowSizeIncludeBlobs() |
boolean | execBatchUpdatesInLoop() |
java.sql.ResultSet | getBestRowIdentifier(java.lang.String , java.lang.String , java.lang.String , int , boolean ) |
java.sql.ResultSet | getCatalogs() |
java.lang.String | getCatalogSeparator() |
java.lang.String | getCatalogTerm() |
java.sql.ResultSet | getClassesInJar(java.lang.String ) |
java.sql.ResultSet | getClassForName(java.lang.String ) |
java.sql.ResultSet | getColumnPrivileges(java.lang.String , java.lang.String , java.lang.String , java.lang.String ) |
java.sql.ResultSet | getColumns(java.lang.String , java.lang.String , java.lang.String , java.lang.String ) |
java.sql.Connection | getConnection() |
java.sql.ResultSet | getCrossReference(java.lang.String , java.lang.String , java.lang.String , java.lang.String , java.lang.String , java.lang.String ) |
java.lang.String | getDatabaseProductName() |
java.lang.String | getDatabaseProductVersion() |
int | getDefaultTransactionIsolation() |
int | getDriverMajorVersion() |
int | getDriverMinorVersion() |
java.lang.String | getDriverName() |
java.lang.String | getDriverVersion() |
java.sql.ResultSet | getExportedKeys(java.lang.String , java.lang.String , java.lang.String ) |
java.lang.String | getExtraNameCharacters() |
java.lang.String | getIdentifierQuoteString() |
java.sql.ResultSet | getImportedKeys(java.lang.String , java.lang.String , java.lang.String ) |
java.sql.ResultSet | getIndexInfo(java.lang.String , java.lang.String , java.lang.String , boolean , boolean ) |
java.sql.ResultSet | getJarByName(java.lang.String ) |
java.sql.ResultSet | getJarForClass(java.lang.String ) |
int | getMaxBinaryLiteralLength() |
int | getMaxCatalogNameLength() |
int | getMaxCharLiteralLength() |
int | getMaxColumnNameLength() |
int | getMaxColumnsInGroupBy() |
int | getMaxColumnsInIndex() |
int | getMaxColumnsInOrderBy() |
int | getMaxColumnsInSelect() |
int | getMaxColumnsInTable() |
int | getMaxConnections() |
int | getMaxCursorNameLength() |
int | getMaxIndexLength() |
int | getMaxProcedureNameLength() |
int | getMaxRowSize() |
int | getMaxSchemaNameLength() |
int | getMaxStatementLength() |
int | getMaxStatements() |
int | getMaxTableNameLength() |
int | getMaxTablesInSelect() |
int | getMaxUserNameLength() |
java.sql.PreparedStatement | getMetaDataAccessor(java.lang.String ) |
java.sql.PreparedStatement | getMetaDataAccessor(java.lang.String , java.lang.String ) |
java.sql.PreparedStatement | getMetaDataAccessor(java.lang.String , java.lang.String , java.lang.String ) |
java.lang.String | getNumericFunctions() |
java.sql.ResultSet | getPrimaryKeys(java.lang.String , java.lang.String , java.lang.String ) |
java.sql.ResultSet | getProcedureColumns(java.lang.String , java.lang.String , java.lang.String , java.lang.String ) |
java.sql.ResultSet | getProcedures(java.lang.String , java.lang.String , java.lang.String ) |
java.lang.String | getProcedureTerm() |
java.sql.ResultSet | getSchemas() |
java.lang.String | getSchemaTerm() |
java.lang.String | getSearchStringEscape() |
java.lang.String | getSQLKeywords() |
java.lang.String | getStringFunctions() |
java.lang.String | getSystemFunctions() |
java.sql.ResultSet | getTablePrivileges(java.lang.String , java.lang.String , java.lang.String ) |
java.sql.ResultSet | getTables(java.lang.String , java.lang.String , java.lang.String , java.lang.String[] ) |
java.sql.ResultSet | getTableTypes() |
java.lang.String | getTimeDateFunctions() |
java.sql.ResultSet | getTypeInfo() |
java.sql.ResultSet | getUDTs(java.lang.String , java.lang.String , java.lang.String , int[] ) |
java.lang.String | getURL() |
java.lang.String | getUserName() |
java.sql.ResultSet | getVersionColumns(java.lang.String , java.lang.String , java.lang.String ) |
java.sql.ResultSet | getXACoordinatorType() |
boolean | insertsAreDetected(int ) |
boolean | isCaseSensitive() |
boolean | isCatalogAtStart() |
boolean | isReadOnly() |
boolean | nullPlusNonNullIsNull() |
boolean | nullsAreSortedAtEnd() |
boolean | nullsAreSortedAtStart() |
boolean | nullsAreSortedHigh() |
boolean | nullsAreSortedLow() |
boolean | othersDeletesAreVisible(int ) |
boolean | othersInsertsAreVisible(int ) |
boolean | othersUpdatesAreVisible(int ) |
boolean | ownDeletesAreVisible(int ) |
boolean | ownInsertsAreVisible(int ) |
boolean | ownUpdatesAreVisible(int ) |
private boolean | returnBoolean(java.sql.PreparedStatement , int ) |
private int | returnInt(java.sql.PreparedStatement , int ) |
private java.sql.ResultSet | returnResults(java.sql.PreparedStatement ) |
private java.lang.String | returnString(java.sql.PreparedStatement ) |
private void | setStringParam(java.sql.PreparedStatement , java.lang.String , int ) |
boolean | storesLowerCaseIdentifiers() |
boolean | storesLowerCaseQuotedIdentifiers() |
boolean | storesMixedCaseIdentifiers() |
boolean | storesMixedCaseQuotedIdentifiers() |
boolean | storesUpperCaseIdentifiers() |
boolean | storesUpperCaseQuotedIdentifiers() |
private boolean | supportForResultSetType(java.lang.String , int ) |
boolean | supportsAlterTableWithAddColumn() |
boolean | supportsAlterTableWithDropColumn() |
boolean | supportsANSI92EntryLevelSQL() |
boolean | supportsANSI92FullSQL() |
boolean | supportsANSI92IntermediateSQL() |
boolean | supportsBatchUpdates() |
boolean | supportsCatalogsInDataManipulation() |
boolean | supportsCatalogsInIndexDefinitions() |
boolean | supportsCatalogsInPrivilegeDefinitions() |
boolean | supportsCatalogsInProcedureCalls() |
boolean | supportsCatalogsInTableDefinitions() |
boolean | supportsColumnAliasing() |
boolean | supportsConvert() |
boolean | supportsConvert(int , int ) |
boolean | supportsCoreSQLGrammar() |
boolean | supportsCorrelatedSubqueries() |
boolean | supportsDataDefinitionAndDataManipulationTransactions() |
boolean | supportsDataManipulationTransactionsOnly() |
boolean | supportsDifferentTableCorrelationNames() |
boolean | supportsExpressionsInOrderBy() |
boolean | supportsExtendedSQLGrammar() |
boolean | supportsFullOuterJoins() |
boolean | supportsGroupBy() |
boolean | supportsGroupByBeyondSelect() |
boolean | supportsGroupByUnrelated() |
boolean | supportsIntegrityEnhancementFacility() |
boolean | supportsLikeEscapeClause() |
boolean | supportsLimitedOuterJoins() |
boolean | supportsMinimumSQLGrammar() |
boolean | supportsMixedCaseIdentifiers() |
boolean | supportsMixedCaseQuotedIdentifiers() |
boolean | supportsMultipleResultSets() |
boolean | supportsMultipleTransactions() |
boolean | supportsNonNullableColumns() |
boolean | supportsOpenCursorsAcrossCommit() |
boolean | supportsOpenCursorsAcrossRollback() |
boolean | supportsOpenStatementsAcrossCommit() |
boolean | supportsOpenStatementsAcrossRollback() |
boolean | supportsOrderByUnrelated() |
protected boolean | supportsOuterJoinEscapeSyntax() |
boolean | supportsOuterJoins() |
boolean | supportsPositionedDelete() |
boolean | supportsPositionedUpdate() |
boolean | supportsResultSetConcurrency(int , int ) |
boolean | supportsResultSetType(int ) |
boolean | supportsSchemasInDataManipulation() |
boolean | supportsSchemasInIndexDefinitions() |
boolean | supportsSchemasInPrivilegeDefinitions() |
boolean | supportsSchemasInProcedureCalls() |
boolean | supportsSchemasInTableDefinitions() |
boolean | supportsSelectForUpdate() |
boolean | supportsStoredProcedures() |
boolean | supportsSubqueriesInComparisons() |
boolean | supportsSubqueriesInExists() |
boolean | supportsSubqueriesInIns() |
boolean | supportsSubqueriesInQuantifieds() |
boolean | supportsTableCorrelationNames() |
boolean | supportsTransactionIsolationLevel(int ) |
boolean | supportsTransactions() |
boolean | supportsUnion() |
boolean | supportsUnionAll() |
boolean | updatesAreDetected(int ) |
boolean | usesLocalFilePerTable() |
boolean | usesLocalFiles() |
Methods inherited from class java.lang.Object |
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize |
_batchSupport
protected int _batchSupport
_conn
private com.sybase.jdbc2.jdbc.SybConnection _conn
_execBatchInLoop
protected int _execBatchInLoop
_isCaseSensitive
private int _isCaseSensitive
_mda
private com.sybase.jdbc2.jdbc.MdaManager _mda
_outerJoinEscapeSupport
private int _outerJoinEscapeSupport
ALLPROCSCALLABLE
private final static java.lang.String ALLPROCSCALLABLE
ALLTABLESSELECTABLE
private final static java.lang.String ALLTABLESSELECTABLE
ALTERTABLESUPPORT
private final static java.lang.String ALTERTABLESUPPORT
ANSI92LEVEL
private final static java.lang.String ANSI92LEVEL
CANRETURNJARS
private final static java.lang.String CANRETURNJARS
CATALOGATSTART
private final static java.lang.String CATALOGATSTART
CATALOGS
private final static java.lang.String CATALOGS
CATALOGSEPARATOR
private final static java.lang.String CATALOGSEPARATOR
CATALOGSUPPORT
private final static java.lang.String CATALOGSUPPORT
CATALOGTERM
private final static java.lang.String CATALOGTERM
CLASSESINJAR
private final static java.lang.String CLASSESINJAR
CLASSFORNAME
private final static java.lang.String CLASSFORNAME
COLUMNALIASING
private final static java.lang.String COLUMNALIASING
COLUMNINFO
private final static java.lang.String COLUMNINFO
COLUMNPRIVILEGES
private final static java.lang.String COLUMNPRIVILEGES
COLUMNS
private final static java.lang.String COLUMNS
CONVERTMAP
private final static java.lang.String CONVERTMAP
CONVERTSUPPORT
private final static java.lang.String CONVERTSUPPORT
CORRELATIONNAMES
private final static java.lang.String CORRELATIONNAMES
CURSORTRANSACTIONS
private final static java.lang.String CURSORTRANSACTIONS
DELETESAREDETECTED
private final static java.lang.String DELETESAREDETECTED
DISTINCT_NAME
private final static java.lang.String DISTINCT_NAME
EXECBATCHUPDATESINLOOP
private final static java.lang.String EXECBATCHUPDATESINLOOP
EXPORTEDKEYS
private final static java.lang.String EXPORTEDKEYS
EXTRANAMECHARS
private final static java.lang.String EXTRANAMECHARS
FILEUSAGE
private final static java.lang.String FILEUSAGE
GROUPBYSUPPORT
private final static java.lang.String GROUPBYSUPPORT
IDENTIFIERCASES
private final static java.lang.String IDENTIFIERCASES
IDENTIFIERQUOTE
private final static java.lang.String IDENTIFIERQUOTE
IMPORTEDKEYS
private final static java.lang.String IMPORTEDKEYS
INDEXINFO
private final static java.lang.String INDEXINFO
INSERTSAREDETECTED
private final static java.lang.String INSERTSAREDETECTED
INTEGRITYENHANCEMENT
private final static java.lang.String INTEGRITYENHANCEMENT
ISCASESENSITIVE
private final static java.lang.String ISCASESENSITIVE
ISREADONLY
private final static java.lang.String ISREADONLY
JARBYNAME
private final static java.lang.String JARBYNAME
JARFORCLASS
private final static java.lang.String JARFORCLASS
JAVA_OBJECT_NAME
private final static java.lang.String JAVA_OBJECT_NAME
KEYCROSSREFERENCE
private final static java.lang.String KEYCROSSREFERENCE
LIKEESCAPECLAUSE
private final static java.lang.String LIKEESCAPECLAUSE
MAXBINARYLITERALLENGTH
private final static java.lang.String MAXBINARYLITERALLENGTH
MAXCHARLITERALLENGTH
private final static java.lang.String MAXCHARLITERALLENGTH
MAXCONNECTIONS
private final static java.lang.String MAXCONNECTIONS
MAXINDEXLENGTH
private final static java.lang.String MAXINDEXLENGTH
MAXNAMELENGTHS
private final static java.lang.String MAXNAMELENGTHS
MULTIPLERESULTSETS
private final static java.lang.String MULTIPLERESULTSETS
MULTIPLETRANSACTIONS
private final static java.lang.String MULTIPLETRANSACTIONS
NO
protected final static int NO
NONNULLABLECOLUMNS
private final static java.lang.String NONNULLABLECOLUMNS
NULLPLUSNONNULL
private final static java.lang.String NULLPLUSNONNULL
NULLSORTING
private final static java.lang.String NULLSORTING
NUMERICFUNCTIONLIST
private final static java.lang.String NUMERICFUNCTIONLIST
ORDERBYSUPPORT
private final static java.lang.String ORDERBYSUPPORT
OTHERSDELETESAREVISIBLE
private final static java.lang.String OTHERSDELETESAREVISIBLE
OTHERSINSERTSAREVISIBLE
private final static java.lang.String OTHERSINSERTSAREVISIBLE
OTHERSUPDATESAREVISIBLE
private final static java.lang.String OTHERSUPDATESAREVISIBLE
OUTERJOINS
private final static java.lang.String OUTERJOINS
OWNDELETESAREVISIBLE
private final static java.lang.String OWNDELETESAREVISIBLE
OWNINSERTSAREVISIBLE
private final static java.lang.String OWNINSERTSAREVISIBLE
OWNUPDATESAREVISIBLE
private final static java.lang.String OWNUPDATESAREVISIBLE
POSITIONEDDELETE
private final static java.lang.String POSITIONEDDELETE
POSITIONEDUPDATE
private final static java.lang.String POSITIONEDUPDATE
PRIMARYKEYS
private final static java.lang.String PRIMARYKEYS
PROCEDURECOLUMNS
private final static java.lang.String PROCEDURECOLUMNS
PROCEDURES
private final static java.lang.String PROCEDURES
PROCEDURETERM
private final static java.lang.String PROCEDURETERM
PRODUCTNAME
private final static java.lang.String PRODUCTNAME
PRODUCTVERSION
private final static java.lang.String PRODUCTVERSION
READONLYCONCURRENCY
private final static java.lang.String READONLYCONCURRENCY
ROWIDENTIFIERS
private final static java.lang.String ROWIDENTIFIERS
ROWINFO
private final static java.lang.String ROWINFO
SCHEMAS
private final static java.lang.String SCHEMAS
SCHEMASUPPORT
private final static java.lang.String SCHEMASUPPORT
SCHEMATERM
private final static java.lang.String SCHEMATERM
SEARCHSTRING
private final static java.lang.String SEARCHSTRING
SELECTFORUPDATE
private final static java.lang.String SELECTFORUPDATE
SQLGRAMMAR
private final static java.lang.String SQLGRAMMAR
SQLKEYWORDS
private final static java.lang.String SQLKEYWORDS
STATEMENTINFO
private final static java.lang.String STATEMENTINFO
STATEMENTTRANSACTIONS
private final static java.lang.String STATEMENTTRANSACTIONS
STOREDPROCEDURES
private final static java.lang.String STOREDPROCEDURES
STRINGFUNCTIONLIST
private final static java.lang.String STRINGFUNCTIONLIST
STRUCT_NAME
private final static java.lang.String STRUCT_NAME
SUBQUERIES
private final static java.lang.String SUBQUERIES
SUPPORTSBATCHUPDATES
private final static java.lang.String SUPPORTSBATCHUPDATES
SUPPORTSRESULTSETTYPE
private final static java.lang.String SUPPORTSRESULTSETTYPE
SYSTEMFUNCTIONLIST
private final static java.lang.String SYSTEMFUNCTIONLIST
TABLEINFO
private final static java.lang.String TABLEINFO
TABLEPRIVILEGES
private final static java.lang.String TABLEPRIVILEGES
TABLES
private final static java.lang.String TABLES
TABLETYPES
private final static java.lang.String TABLETYPES
TIMEDATEFUNCTIONLIST
private final static java.lang.String TIMEDATEFUNCTIONLIST
TRANSACTIONDATADEFINFO
private final static java.lang.String TRANSACTIONDATADEFINFO
TRANSACTIONLEVELDEFAULT
private final static java.lang.String TRANSACTIONLEVELDEFAULT
TRANSACTIONLEVELS
private final static java.lang.String TRANSACTIONLEVELS
TRANSACTIONSUPPORT
private final static java.lang.String TRANSACTIONSUPPORT
TYPEINFO
private final static java.lang.String TYPEINFO
UDTS
private final static java.lang.String UDTS
UNIONSUPPORT
private final static java.lang.String UNIONSUPPORT
UNKNOWN
protected final static int UNKNOWN
UPDATABLECONCURRENCY
private final static java.lang.String UPDATABLECONCURRENCY
UPDATESAREDETECTED
private final static java.lang.String UPDATESAREDETECTED
USERNAME
private final static java.lang.String USERNAME
VERSIONCOLUMNS
private final static java.lang.String VERSIONCOLUMNS
XACOORDINATORTYPE
private final static java.lang.String XACOORDINATORTYPE
YES
protected final static int YES
SybDatabaseMetaData
SybDatabaseMetaData(com.sybase.jdbc2.jdbc.SybConnection )
allProceduresAreCallable
public boolean allProceduresAreCallable()
allTablesAreSelectable
public boolean allTablesAreSelectable()
canReturnJars
public boolean canReturnJars()
dataDefinitionCausesTransactionCommit
public boolean dataDefinitionCausesTransactionCommit()
dataDefinitionIgnoredInTransactions
public boolean dataDefinitionIgnoredInTransactions()
deletesAreDetected
public boolean deletesAreDetected(int )
doesMaxRowSizeIncludeBlobs
public boolean doesMaxRowSizeIncludeBlobs()
execBatchUpdatesInLoop
public boolean execBatchUpdatesInLoop()
getBestRowIdentifier
public java.sql.ResultSet getBestRowIdentifier(java.lang.String , java.lang.String , java.lang.String , int , boolean )
getCatalogs
public java.sql.ResultSet getCatalogs()
getCatalogSeparator
public java.lang.String getCatalogSeparator()
getCatalogTerm
public java.lang.String getCatalogTerm()
getClassesInJar
public java.sql.ResultSet getClassesInJar(java.lang.String )
getClassForName
public java.sql.ResultSet getClassForName(java.lang.String )
getColumnPrivileges
public java.sql.ResultSet getColumnPrivileges(java.lang.String , java.lang.String , java.lang.String , java.lang.String )
getColumns
public java.sql.ResultSet getColumns(java.lang.String , java.lang.String , java.lang.String , java.lang.String )
getConnection
public java.sql.Connection getConnection()
getCrossReference
public java.sql.ResultSet getCrossReference(java.lang.String , java.lang.String , java.lang.String , java.lang.String , java.lang.String , java.lang.String )
getDatabaseProductName
public java.lang.String getDatabaseProductName()
getDatabaseProductVersion
public java.lang.String getDatabaseProductVersion()
getDefaultTransactionIsolation
public int getDefaultTransactionIsolation()
getDriverMajorVersion
public int getDriverMajorVersion()
getDriverMinorVersion
public int getDriverMinorVersion()
getDriverName
public java.lang.String getDriverName()
getDriverVersion
public java.lang.String getDriverVersion()
getExportedKeys
public java.sql.ResultSet getExportedKeys(java.lang.String , java.lang.String , java.lang.String )
getExtraNameCharacters
public java.lang.String getExtraNameCharacters()
getIdentifierQuoteString
public java.lang.String getIdentifierQuoteString()
getImportedKeys
public java.sql.ResultSet getImportedKeys(java.lang.String , java.lang.String , java.lang.String )
getIndexInfo
public java.sql.ResultSet getIndexInfo(java.lang.String , java.lang.String , java.lang.String , boolean , boolean )
getJarByName
public java.sql.ResultSet getJarByName(java.lang.String )
getJarForClass
public java.sql.ResultSet getJarForClass(java.lang.String )
getMaxBinaryLiteralLength
public int getMaxBinaryLiteralLength()
getMaxCatalogNameLength
public int getMaxCatalogNameLength()
getMaxCharLiteralLength
public int getMaxCharLiteralLength()
getMaxColumnNameLength
public int getMaxColumnNameLength()
getMaxColumnsInGroupBy
public int getMaxColumnsInGroupBy()
getMaxColumnsInIndex
public int getMaxColumnsInIndex()
getMaxColumnsInOrderBy
public int getMaxColumnsInOrderBy()
getMaxColumnsInSelect
public int getMaxColumnsInSelect()
getMaxColumnsInTable
public int getMaxColumnsInTable()
getMaxConnections
public int getMaxConnections()
getMaxCursorNameLength
public int getMaxCursorNameLength()
getMaxIndexLength
public int getMaxIndexLength()
getMaxProcedureNameLength
public int getMaxProcedureNameLength()
getMaxRowSize
public int getMaxRowSize()
getMaxSchemaNameLength
public int getMaxSchemaNameLength()
getMaxStatementLength
public int getMaxStatementLength()
getMaxStatements
public int getMaxStatements()
getMaxTableNameLength
public int getMaxTableNameLength()
getMaxTablesInSelect
public int getMaxTablesInSelect()
getMaxUserNameLength
public int getMaxUserNameLength()
getMetaDataAccessor
public java.sql.PreparedStatement getMetaDataAccessor(java.lang.String )
getMetaDataAccessor
public java.sql.PreparedStatement getMetaDataAccessor(java.lang.String , java.lang.String )
getMetaDataAccessor
public java.sql.PreparedStatement getMetaDataAccessor(java.lang.String , java.lang.String , java.lang.String )
getNumericFunctions
public java.lang.String getNumericFunctions()
getPrimaryKeys
public java.sql.ResultSet getPrimaryKeys(java.lang.String , java.lang.String , java.lang.String )
getProcedureColumns
public java.sql.ResultSet getProcedureColumns(java.lang.String , java.lang.String , java.lang.String , java.lang.String )
getProcedures
public java.sql.ResultSet getProcedures(java.lang.String , java.lang.String , java.lang.String )
getProcedureTerm
public java.lang.String getProcedureTerm()
getSchemas
public java.sql.ResultSet getSchemas()
getSchemaTerm
public java.lang.String getSchemaTerm()
getSearchStringEscape
public java.lang.String getSearchStringEscape()
getSQLKeywords
public java.lang.String getSQLKeywords()
getStringFunctions
public java.lang.String getStringFunctions()
getSystemFunctions
public java.lang.String getSystemFunctions()
getTablePrivileges
public java.sql.ResultSet getTablePrivileges(java.lang.String , java.lang.String , java.lang.String )
getTables
public java.sql.ResultSet getTables(java.lang.String , java.lang.String , java.lang.String , java.lang.String[] )
getTableTypes
public java.sql.ResultSet getTableTypes()
getTimeDateFunctions
public java.lang.String getTimeDateFunctions()
getTypeInfo
public java.sql.ResultSet getTypeInfo()
getUDTs
public java.sql.ResultSet getUDTs(java.lang.String , java.lang.String , java.lang.String , int[] )
getURL
public java.lang.String getURL()
getUserName
public java.lang.String getUserName()
getVersionColumns
public java.sql.ResultSet getVersionColumns(java.lang.String , java.lang.String , java.lang.String )
getXACoordinatorType
public java.sql.ResultSet getXACoordinatorType()
insertsAreDetected
public boolean insertsAreDetected(int )
isCaseSensitive
public boolean isCaseSensitive()
isCatalogAtStart
public boolean isCatalogAtStart()
isReadOnly
public boolean isReadOnly()
nullPlusNonNullIsNull
public boolean nullPlusNonNullIsNull()
nullsAreSortedAtEnd
public boolean nullsAreSortedAtEnd()
nullsAreSortedAtStart
public boolean nullsAreSortedAtStart()
nullsAreSortedHigh
public boolean nullsAreSortedHigh()
nullsAreSortedLow
public boolean nullsAreSortedLow()
othersDeletesAreVisible
public boolean othersDeletesAreVisible(int )
othersInsertsAreVisible
public boolean othersInsertsAreVisible(int )
othersUpdatesAreVisible
public boolean othersUpdatesAreVisible(int )
ownDeletesAreVisible
public boolean ownDeletesAreVisible(int )
ownInsertsAreVisible
public boolean ownInsertsAreVisible(int )
ownUpdatesAreVisible
public boolean ownUpdatesAreVisible(int )
returnBoolean
private boolean returnBoolean(java.sql.PreparedStatement , int )
returnInt
private int returnInt(java.sql.PreparedStatement , int )
returnResults
private java.sql.ResultSet returnResults(java.sql.PreparedStatement )
returnString
private java.lang.String returnString(java.sql.PreparedStatement )
setStringParam
private void setStringParam(java.sql.PreparedStatement , java.lang.String , int )
storesLowerCaseIdentifiers
public boolean storesLowerCaseIdentifiers()
storesLowerCaseQuotedIdentifiers
public boolean storesLowerCaseQuotedIdentifiers()
storesMixedCaseIdentifiers
public boolean storesMixedCaseIdentifiers()
storesMixedCaseQuotedIdentifiers
public boolean storesMixedCaseQuotedIdentifiers()
storesUpperCaseIdentifiers
public boolean storesUpperCaseIdentifiers()
storesUpperCaseQuotedIdentifiers
public boolean storesUpperCaseQuotedIdentifiers()
supportForResultSetType
private boolean supportForResultSetType(java.lang.String , int )
supportsAlterTableWithAddColumn
public boolean supportsAlterTableWithAddColumn()
supportsAlterTableWithDropColumn
public boolean supportsAlterTableWithDropColumn()
supportsANSI92EntryLevelSQL
public boolean supportsANSI92EntryLevelSQL()
supportsANSI92FullSQL
public boolean supportsANSI92FullSQL()
supportsANSI92IntermediateSQL
public boolean supportsANSI92IntermediateSQL()
supportsBatchUpdates
public boolean supportsBatchUpdates()
supportsCatalogsInDataManipulation
public boolean supportsCatalogsInDataManipulation()
supportsCatalogsInIndexDefinitions
public boolean supportsCatalogsInIndexDefinitions()
supportsCatalogsInPrivilegeDefinitions
public boolean supportsCatalogsInPrivilegeDefinitions()
supportsCatalogsInProcedureCalls
public boolean supportsCatalogsInProcedureCalls()
supportsCatalogsInTableDefinitions
public boolean supportsCatalogsInTableDefinitions()
supportsColumnAliasing
public boolean supportsColumnAliasing()
supportsConvert
public boolean supportsConvert()
supportsConvert
public boolean supportsConvert(int , int )
supportsCoreSQLGrammar
public boolean supportsCoreSQLGrammar()
supportsCorrelatedSubqueries
public boolean supportsCorrelatedSubqueries()
supportsDataDefinitionAndDataManipulationTransactions
public boolean supportsDataDefinitionAndDataManipulationTransactions()
supportsDataManipulationTransactionsOnly
public boolean supportsDataManipulationTransactionsOnly()
supportsDifferentTableCorrelationNames
public boolean supportsDifferentTableCorrelationNames()
supportsExpressionsInOrderBy
public boolean supportsExpressionsInOrderBy()
supportsExtendedSQLGrammar
public boolean supportsExtendedSQLGrammar()
supportsFullOuterJoins
public boolean supportsFullOuterJoins()
supportsGroupBy
public boolean supportsGroupBy()
supportsGroupByBeyondSelect
public boolean supportsGroupByBeyondSelect()
supportsGroupByUnrelated
public boolean supportsGroupByUnrelated()
supportsIntegrityEnhancementFacility
public boolean supportsIntegrityEnhancementFacility()
supportsLikeEscapeClause
public boolean supportsLikeEscapeClause()
supportsLimitedOuterJoins
public boolean supportsLimitedOuterJoins()
supportsMinimumSQLGrammar
public boolean supportsMinimumSQLGrammar()
supportsMixedCaseIdentifiers
public boolean supportsMixedCaseIdentifiers()
supportsMixedCaseQuotedIdentifiers
public boolean supportsMixedCaseQuotedIdentifiers()
supportsMultipleResultSets
public boolean supportsMultipleResultSets()
supportsMultipleTransactions
public boolean supportsMultipleTransactions()
supportsNonNullableColumns
public boolean supportsNonNullableColumns()
supportsOpenCursorsAcrossCommit
public boolean supportsOpenCursorsAcrossCommit()
supportsOpenCursorsAcrossRollback
public boolean supportsOpenCursorsAcrossRollback()
supportsOpenStatementsAcrossCommit
public boolean supportsOpenStatementsAcrossCommit()
supportsOpenStatementsAcrossRollback
public boolean supportsOpenStatementsAcrossRollback()
supportsOrderByUnrelated
public boolean supportsOrderByUnrelated()
supportsOuterJoinEscapeSyntax
protected boolean supportsOuterJoinEscapeSyntax()
supportsOuterJoins
public boolean supportsOuterJoins()
supportsPositionedDelete
public boolean supportsPositionedDelete()
supportsPositionedUpdate
public boolean supportsPositionedUpdate()
supportsResultSetConcurrency
public boolean supportsResultSetConcurrency(int , int )
supportsResultSetType
public boolean supportsResultSetType(int )
supportsSchemasInDataManipulation
public boolean supportsSchemasInDataManipulation()
supportsSchemasInIndexDefinitions
public boolean supportsSchemasInIndexDefinitions()
supportsSchemasInPrivilegeDefinitions
public boolean supportsSchemasInPrivilegeDefinitions()
supportsSchemasInProcedureCalls
public boolean supportsSchemasInProcedureCalls()
supportsSchemasInTableDefinitions
public boolean supportsSchemasInTableDefinitions()
supportsSelectForUpdate
public boolean supportsSelectForUpdate()
supportsStoredProcedures
public boolean supportsStoredProcedures()
supportsSubqueriesInComparisons
public boolean supportsSubqueriesInComparisons()
supportsSubqueriesInExists
public boolean supportsSubqueriesInExists()
supportsSubqueriesInIns
public boolean supportsSubqueriesInIns()
supportsSubqueriesInQuantifieds
public boolean supportsSubqueriesInQuantifieds()
supportsTableCorrelationNames
public boolean supportsTableCorrelationNames()
supportsTransactionIsolationLevel
public boolean supportsTransactionIsolationLevel(int )
supportsTransactions
public boolean supportsTransactions()
supportsUnion
public boolean supportsUnion()
supportsUnionAll
public boolean supportsUnionAll()
updatesAreDetected
public boolean updatesAreDetected(int )
usesLocalFilePerTable
public boolean usesLocalFilePerTable()
usesLocalFiles
public boolean usesLocalFiles()