Java Doc for DefaultAdaptor.java in  » IDE-Netbeans » db » org » netbeans » lib » ddl » adaptors » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » IDE Netbeans » db » org.netbeans.lib.ddl.adaptors 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.netbeans.lib.ddl.adaptors.DefaultAdaptor

All known Subclasses:   org.netbeans.lib.ddl.adaptors.OracleAdaptor,
DefaultAdaptor
public class DefaultAdaptor implements DatabaseMetaDataAdaptor,Serializable(Code)


Field Summary
final public static  intNO
    
final public static  intNOT_SET
    
final public static  StringNOT_SET_STRING
    
final public static  intNULLSORT_END
    
final public static  intNULLSORT_HIGH
    
final public static  intNULLSORT_LOW
    
final public static  intNULLSORT_START
    
final public static  StringPROP_ALTER_ADD
    
final public static  StringPROP_ALTER_DROP
    
final public static  StringPROP_ANSI_SQL_GRAMMAR
    
final public static  StringPROP_BATCH_UPDATES
    
final public static  StringPROP_BEST_ROW_IDENTIFIER
    
final public static  StringPROP_BEYOND_GROUP_BY
    
final public static  StringPROP_CAPITALIZE_USERNAME
    
final public static  StringPROP_CATALOGS_IN_DML
    
final public static  StringPROP_CATALOGS_IN_INDEX
    
final public static  StringPROP_CATALOGS_IN_PRIVILEGE_DEFINITION
    
final public static  StringPROP_CATALOGS_IN_PROCEDURE_CALL
    
final public static  StringPROP_CATALOGS_IN_TABLE_DEFINITION
    
final public static  StringPROP_CATALOGS_QUERY
    
final public static  StringPROP_CATALOGS_SEPARATOR
    
final public static  StringPROP_CATALOG_AT_START
    
final public static  StringPROP_CATALOG_TERM
    
final public static  StringPROP_COLUMNS_PRIVILEGES_QUERY
    
final public static  StringPROP_COLUMNS_QUERY
    
final public static  StringPROP_COLUMN_ALIASING
    
final public static  StringPROP_CONVERT
    
final public static  StringPROP_CORE_SQL_GRAMMAR
    
final public static  StringPROP_CORRELATED_SUBQUERIES
    
final public static  StringPROP_CROSSREF_QUERY
    
final public static  StringPROP_DDL_AND_DML_TRANSACTIONS
    
final public static  StringPROP_DDL_CAUSES_COMMIT
    
final public static  StringPROP_DDL_IGNORED_IN_TRANSACTIONS
    
final public static  StringPROP_DEFAULT_ISOLATION
    
final public static  StringPROP_DIFF_TABLE_CORRELATION_NAMES
    
final public static  StringPROP_DML_TRANSACTIONS_ONLY
    
final public static  StringPROP_DRIVERNAME
    
final public static  StringPROP_DRIVER_MAJOR_VERSION
    
final public static  StringPROP_DRIVER_MINOR_VERSION
    
final public static  StringPROP_DRIVER_VERSION
    
final public static  StringPROP_EK_QUERY
    
final public static  StringPROP_ESCAPE_LIKE
    
final public static  StringPROP_EXPRESSIONS_IN_ORDERBY
    
final public static  StringPROP_EXTENDED_SQL_GRAMMAR
    
final public static  StringPROP_EXTRA_CHARACTERS
    
final public static  StringPROP_FILE_PER_TABLE
    
final public static  StringPROP_FULL_OUTER_JOINS
    
final public static  StringPROP_FULL_SQL_GRAMMAR
    
final public static  StringPROP_GROUP_BY
    
final public static  StringPROP_IDENTIFIER_QUOTE
    
final public static  StringPROP_IDENTIFIER_STORE
    
final public static  StringPROP_IK_QUERY
    
final public static  StringPROP_INDEX_INFO_QUERY
    
final public static  StringPROP_INTEGRITY_ENHANCEMENT
    
final public static  StringPROP_INTERMEDIATE_SQL_GRAMMAR
    
final public static  StringPROP_LIMITED_OUTER_JOINS
    
final public static  StringPROP_LOCAL_FILES
    
final public static  StringPROP_MAX_BINARY_LITERAL_LENGTH
    
final public static  StringPROP_MAX_CATALOG_NAME
    
final public static  StringPROP_MAX_CHAR_LITERAL_LENGTH
    
final public static  StringPROP_MAX_COLUMNS_IN_GROUPBY
    
final public static  StringPROP_MAX_COLUMNS_IN_INDEX
    
final public static  StringPROP_MAX_COLUMNS_IN_ORDERBY
    
final public static  StringPROP_MAX_COLUMNS_IN_SELECT
    
final public static  StringPROP_MAX_COLUMNS_IN_TABLE
    
final public static  StringPROP_MAX_COLUMN_NAME_LENGTH
    
final public static  StringPROP_MAX_CONNECTIONS
    
final public static  StringPROP_MAX_CURSORNAME_LENGTH
    
final public static  StringPROP_MAX_INDEX_LENGTH
    
final public static  StringPROP_MAX_PROCEDURE_NAME
    
final public static  StringPROP_MAX_ROW_SIZE
    
final public static  StringPROP_MAX_SCHEMA_NAME
    
final public static  StringPROP_MAX_STATEMENTS
    
final public static  StringPROP_MAX_STATEMENT_LENGTH
    
final public static  StringPROP_MAX_TABLENAME_LENGTH
    
final public static  StringPROP_MAX_TABLES_IN_SELECT
    
final public static  StringPROP_MAX_USERNAME
    
final public static  StringPROP_MINUMUM_SQL_GRAMMAR
    
final public static  StringPROP_MIXEDCASE_IDENTIFIERS
    
final public static  StringPROP_MIXEDCASE_QUOTED_IDENTIFIERS
    
final public static  StringPROP_MULTIPLE_RS
    
final public static  StringPROP_MULTIPLE_TRANSACTIONS
    
final public static  StringPROP_NON_NULL_COLUMNSS
    
final public static  StringPROP_NULL_PLUS_NULL_IS_NULL
    
final public static  StringPROP_NULL_SORT
    
final public static  StringPROP_NUMERIC_FUNCTIONS
    
final public static  StringPROP_OPEN_CURSORS_ACROSS_COMMIT
    
final public static  StringPROP_OPEN_CURSORS_ACROSS_ROLLBACK
    
final public static  StringPROP_OPEN_STATEMENTS_ACROSS_COMMIT
    
final public static  StringPROP_OPEN_STATEMENTS_ACROSS_ROLLBACK
    
final public static  StringPROP_ORDER_BY_UNRELATED
    
final public static  StringPROP_OUTER_JOINS
    
final public static  StringPROP_PK_QUERY
    
final public static  StringPROP_POSITIONED_DELETE
    
final public static  StringPROP_POSITIONED_UPDATE
    
final public static  StringPROP_PROCEDURES_ARE_CALLABLE
    
final public static  StringPROP_PROCEDURES_QUERY
    
final public static  StringPROP_PROCEDURE_COLUMNS_QUERY
    
final public static  StringPROP_PROCEDURE_TERM
    
final public static  StringPROP_PRODUCTNAME
    
final public static  StringPROP_PRODUCTVERSION
    
final public static  StringPROP_QUOTED_IDENTS
    
final public static  StringPROP_READONLY
    
final public static  StringPROP_ROWSIZE_INCLUDING_BLOBS
    
final public static  StringPROP_SCHEMAS_IN_DML
    
final public static  StringPROP_SCHEMAS_IN_INDEX
    
final public static  StringPROP_SCHEMAS_IN_PRIVILEGE_DEFINITION
    
final public static  StringPROP_SCHEMAS_IN_PROCEDURE_CALL
    
final public static  StringPROP_SCHEMAS_IN_TABLE_DEFINITION
    
final public static  StringPROP_SCHEMAS_QUERY
    
final public static  StringPROP_SCHEMA_TERM
    
final public static  StringPROP_SELECT_FOR_UPDATE
    
final public static  StringPROP_SQL_KEYWORDS
    
final public static  StringPROP_STORED_PROCEDURES
    
final public static  StringPROP_STRING_ESCAPE
    
final public static  StringPROP_STRING_FUNCTIONS
    
final public static  StringPROP_SUBQUERY_IN_COMPARSIONS
    
final public static  StringPROP_SUBQUERY_IN_EXISTS
    
final public static  StringPROP_SUBQUERY_IN_INS
    
final public static  StringPROP_SUBQUERY_IN_QUANTIFIEDS
    
final public static  StringPROP_SYSTEM_FUNCTIONS
    
final public static  StringPROP_TABLES_ARE_SELECTABLE
    
final public static  StringPROP_TABLES_QUERY
    
final public static  StringPROP_TABLE_CORRELATION_NAMES
    
final public static  StringPROP_TABLE_PRIVILEGES_QUERY
    
final public static  StringPROP_TABLE_TYPES_QUERY
    
final public static  StringPROP_TIME_FUNCTIONS
    
final public static  StringPROP_TRANSACTIONS
    
final public static  StringPROP_TYPE_INFO_QUERY
    
final public static  StringPROP_UDT_QUERY
    
final public static  StringPROP_UNION
    
final public static  StringPROP_UNION_ALL
    
final public static  StringPROP_UNRELATED_GROUP_BY
    
final public static  StringPROP_URL
    
final public static  StringPROP_USERNAME
    
final public static  StringPROP_VERSION_COLUMNS
    
final public static  intSTORE_LOWERCASE
    
final public static  intSTORE_MIXEDCASE
    
final public static  intSTORE_UPPERCASE
    
final public static  intYES
    
protected  Mapproperties
    
final static  longserialVersionUID
    

Constructor Summary
public  DefaultAdaptor()
    
public  DefaultAdaptor(Connection conn)
    

Method Summary
public  voidaddPropertyChangeListener(PropertyChangeListener listener)
    
public  booleanallProceduresAreCallable()
    
public  booleanallTablesAreSelectable()
    
public  booleanautoCommitFailureClosesAllResultSets()
    
public  booleandataDefinitionCausesTransactionCommit()
    
public  booleandataDefinitionIgnoredInTransactions()
    
public  booleandeletesAreDetected(int type)
     Indicates whether or not a visible row delete can be detected by calling ResultSet.rowDeleted().
public  booleandoesMaxRowSizeIncludeBlobs()
    
public  intgetANSI92EntryLevelSQL()
    
public  intgetANSI92FullSQL()
    
public  intgetANSI92IntermediateSQL()
    
public  intgetAlterTableWithAddColumn()
    
public  intgetAlterTableWithDropColumn()
    
public  ResultSetgetAttributes(String catalog, String schemaPattern, String typeNamePattern, String attributeNamePattern)
    
public  intgetBatchUpdates()
    
public  ResultSetgetBestRowIdentifier(String catalog, String schema, String table, int scope, boolean nullable)
     Gets a description of a table's optimal set of columns that uniquely identifies a row.
public  StringgetBestRowIdentifierQuery()
    
public  booleangetCapitializeUsername()
    
public  StringgetCatalogSeparator()
    
public  StringgetCatalogTerm()
    
public  ResultSetgetCatalogs()
     Gets the catalog names available in this database.
public  intgetCatalogsInDataManipulation()
    
public  intgetCatalogsInIndexDefinitions()
    
public  intgetCatalogsInPrivilegeDefinitions()
    
public  intgetCatalogsInProcedureCalls()
    
public  intgetCatalogsInTableDefinitions()
    
public  StringgetCatalogsQuery()
    
public  ResultSetgetClientInfoProperties()
    
public  intgetColumnAliasing()
    
public  ResultSetgetColumnPrivileges(String catalog, String schema, String table, String columnNamePattern)
     Gets a description of the access rights for a table's columns.
public  StringgetColumnPrivilegesQuery()
    
public  ResultSetgetColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern)
     Gets a description of table columns available in the specified catalog.
public  StringgetColumnsQuery()
    
public  ConnectiongetConnection()
     Retrieves the connection that produced this metadata object.
public  intgetConvert()
    
public  intgetCoreSQLGrammar()
    
public  intgetCorrelatedSubqueries()
    
public  ResultSetgetCrossReference(String catalog, String schema, String table, String foreignCatalog, String foreignSchema, String foreignTable)
     Gets a description of the foreign key columns in the foreign key table that reference the primary key columns of the primary key table (describe how one table imports another's key.) This should normally return a single foreign key/primary key pair (most tables only import a foreign key from a table once.) They are ordered by FKTABLE_CAT, FKTABLE_SCHEM, FKTABLE_NAME, and KEY_SEQ.
public  StringgetCrossReferenceQuery()
    
public  intgetDataDefinitionAndDataManipulationTransactions()
    
public  intgetDataDefinitionCausesTransactionCommit()
    
public  intgetDataDefinitionIgnoredInTransactions()
    
public  intgetDataManipulationTransactionsOnly()
    
public  intgetDatabaseMajorVersion()
    
public  intgetDatabaseMinorVersion()
    
public  StringgetDatabaseProductName()
    
public  StringgetDatabaseProductVersion()
    
public  intgetDefaultTransactionIsolation()
     What's the database's default transaction isolation level? The values are defined in java.sql.Connection.
public  intgetDifferentTableCorrelationNames()
    
public  intgetDriverMajorVersion()
    
public  intgetDriverMinorVersion()
    
public  StringgetDriverName()
    
public  StringgetDriverVersion()
    
public  ResultSetgetExportedKeys(String catalog, String schema, String table)
     Gets a description of the foreign key columns that reference a table's primary key columns (the foreign keys exported by a table).
public  StringgetExportedKeysQuery()
    
public  intgetExpressionsInOrderBy()
    
public  intgetExtendedSQLGrammar()
    
public  StringgetExtraNameCharacters()
     Gets all the "extra" characters that can be used in unquoted identifier names (those beyond a-z, A-Z, 0-9 and _).
public  intgetFullOuterJoins()
    
public  ResultSetgetFunctionColumns(String catalog, String schemaPattern, String functionNamePattern, String columnNamePattern)
    
public  ResultSetgetFunctions(String catalog, String schemaPattern, String functionNamePattern)
    
public  intgetGroupBy()
    
public  intgetGroupByBeyondSelect()
    
public  intgetGroupByUnrelated()
    
public  StringgetIdentifierQuoteString()
     What's the string used to quote SQL identifiers? This returns a space " " if identifier quoting isn't supported.
public  intgetIdentifierStore()
    
public  ResultSetgetImportedKeys(String catalog, String schema, String table)
     Gets a description of the primary key columns that are referenced by a table's foreign key columns (the primary keys imported by a table).
public  StringgetImportedKeysQuery()
    
public  ResultSetgetIndexInfo(String catalog, String schema, String table, boolean unique, boolean approximate)
     Gets a description of a table's indices and statistics.
public  StringgetIndexInfoQuery()
    
public  intgetIntegrityEnhancementFacility()
    
public  intgetJDBCMajorVersion()
    
public  intgetJDBCMinorVersion()
    
public  intgetLikeEscapeClause()
    
public  intgetLimitedOuterJoins()
    
public  intgetLocalFilePerTable()
    
public  intgetLocalFiles()
    
public  intgetMaxBinaryLiteralLength()
    
public  intgetMaxCatalogNameLength()
    
public  intgetMaxCharLiteralLength()
    
public  intgetMaxColumnNameLength()
    
public  intgetMaxColumnsInGroupBy()
    
public  intgetMaxColumnsInIndex()
    
public  intgetMaxColumnsInOrderBy()
    
public  intgetMaxColumnsInSelect()
    
public  intgetMaxColumnsInTable()
    
public  intgetMaxConnections()
    
public  intgetMaxCursorNameLength()
    
public  intgetMaxIndexLength()
    
public  intgetMaxProcedureNameLength()
    
public  intgetMaxRowSize()
    
public  intgetMaxRowSizeIncludeBlobs()
    
public  intgetMaxSchemaNameLength()
    
public  intgetMaxStatementLength()
    
public  intgetMaxStatements()
    
public  intgetMaxTableNameLength()
    
public  intgetMaxTablesInSelect()
    
public  intgetMaxUserNameLength()
    
public  DatabaseMetaDatagetMetaData()
    
public  intgetMinimumSQLGrammar()
    
public  intgetMixedCaseIdentifiers()
    
public  intgetMixedCaseQuotedIdentifiers()
    
public  intgetMultipleResultSets()
    
public  intgetMultipleTransactions()
    
public  intgetNonNullableColumns()
    
public  intgetNullPlusNonNullIsNull()
    
public  intgetNullSort()
    
public  StringgetNumericFunctions()
     Gets a comma-separated list of math functions.
public  intgetOpenCursorsAcrossCommit()
    
public  intgetOpenCursorsAcrossRollback()
    
public  intgetOpenStatementsAcrossCommit()
    
public  intgetOpenStatementsAcrossRollback()
    
public  intgetOrderByUnrelated()
    
public  intgetOuterJoins()
    
public  intgetPositionedDelete()
    
public  intgetPositionedUpdate()
    
public  ResultSetgetPrimaryKeys(String catalog, String schema, String table)
     Gets a description of a table's primary key columns.
public  StringgetPrimaryKeysQuery()
    
public  ResultSetgetProcedureColumns(String catalog, String schemaPattern, String procedureNamePattern, String columnNamePattern)
     Gets a description of a catalog's stored procedure parameters and result columns.
public  StringgetProcedureColumnsQuery()
    
public  StringgetProcedureTerm()
    
public  ResultSetgetProcedures(String catalog, String schemaPattern, String procedureNamePattern)
     Gets a description of the stored procedures available in a catalog.
public  intgetProceduresAreCallable()
    
public  StringgetProceduresQuery()
    
public  intgetQuotedIdentifierStore()
    
public  intgetResultSetHoldability()
    
public  java.sql.RowIdLifetimegetRowIdLifetime()
    
public  StringgetSQLKeywords()
     Gets a comma-separated list of all a database's SQL keywords that are NOT also SQL92 keywords.
public  intgetSQLStateType()
    
public  StringgetSchemaTerm()
    
public  ResultSetgetSchemas()
     Gets the schema names available in this database.
public  ResultSetgetSchemas(String catalog, String schemaPattern)
    
public  intgetSchemasInDataManipulation()
    
public  intgetSchemasInIndexDefinitions()
    
public  intgetSchemasInPrivilegeDefinitions()
    
public  intgetSchemasInProcedureCalls()
    
public  intgetSchemasInTableDefinitions()
    
public  StringgetSchemasQuery()
    
public  StringgetSearchStringEscape()
     Gets the string that can be used to escape wildcard characters.
public  intgetSelectForUpdate()
    
public  intgetStoredProcedures()
    
public  StringgetStringFunctions()
     Gets a comma-separated list of string functions.
public  intgetSubqueriesInComparisons()
    
public  intgetSubqueriesInExists()
    
public  intgetSubqueriesInIns()
    
public  intgetSubqueriesInQuantifieds()
    
public  ResultSetgetSuperTables(String catalog, String schemaPattern, String tableNamePattern)
    
public  ResultSetgetSuperTypes(String catalog, String schemaPattern, String typeNamePattern)
    
public  StringgetSystemFunctions()
     Gets a comma-separated list of system functions.
public  intgetTableCorrelationNames()
    
public  ResultSetgetTablePrivileges(String catalog, String schemaPattern, String tableNamePattern)
     Gets a description of the access rights for each table available in a catalog.
public  StringgetTablePrivilegesQuery()
    
public  ResultSetgetTableTypes()
     Gets the table types available in this database.
public  StringgetTableTypesQuery()
    
public  ResultSetgetTables(String catalog, String schemaPattern, String tableNamePattern, String[] types)
     Gets a description of tables available in a catalog.
public  intgetTablesAreSelectable()
    
public  StringgetTablesQuery()
    
public  StringgetTimeDateFunctions()
     Gets a comma-separated list of time and date functions.
public  intgetTransactions()
    
public  ResultSetgetTypeInfo()
     Gets a description of all the standard SQL types supported by this database.
public  StringgetTypeInfoQuery()
    
public  ResultSetgetUDTs(String catalog, String schemaPattern, String typeNamePattern, int[] types)
     Gets a description of the user-defined types defined in a particular schema.
public  StringgetUDTsQuery()
    
public  StringgetURL()
    
public  intgetUnion()
    
public  intgetUnionAll()
    
public  StringgetUserName()
    
public  ResultSetgetVersionColumns(String catalog, String schema, String table)
     Gets a description of a table's columns that are automatically updated when any value in a row is updated.
public  StringgetVersionColumnsQuery()
    
public  intgetcatalogAtStart()
    
public  intgetreadOnly()
    
public  booleaninsertsAreDetected(int type)
     Indicates whether or not a visible row insert can be detected by calling ResultSet.rowInserted().
Parameters:
  result - set type, i.e.
public  booleanisCatalogAtStart()
    
public  booleanisReadOnly()
    
public  booleanisWrapperFor(Class clazz)
    
public  booleanlocatorsUpdateCopy()
    
public  booleannullPlusNonNullIsNull()
     Are concatenations between NULL and non-NULL values NULL? A JDBC CompliantTM driver always returns true.
public  booleannullsAreSortedAtEnd()
    
public  booleannullsAreSortedAtStart()
    
public  booleannullsAreSortedHigh()
    
public  booleannullsAreSortedLow()
    
public  booleanothersDeletesAreVisible(int type)
     Indicates whether deletes made by others are visible.
Parameters:
  result - set type, i.e.
public  booleanothersInsertsAreVisible(int type)
     Indicates whether inserts made by others are visible.
Parameters:
  result - set type, i.e.
public  booleanothersUpdatesAreVisible(int type)
     Indicates whether updates made by others are visible.
Parameters:
  result - set type, i.e.
public  booleanownDeletesAreVisible(int type)
     Indicates whether a result set's own deletes are visible.
Parameters:
  result - set type, i.e.
public  booleanownInsertsAreVisible(int type)
     Indicates whether a result set's own inserts are visible.
Parameters:
  result - set type, i.e.
public  booleanownUpdatesAreVisible(int type)
     Indicates whether a result set's own updates are visible.
Parameters:
  result - set type, i.e.
public  booleanprovidesQueryObjectGenerator()
    
public  voidremovePropertyChangeListener(PropertyChangeListener listener)
    
public  voidsetANSI92EntryLevelSQL(int value)
    
public  voidsetANSI92FullSQL(int value)
    
public  voidsetANSI92IntermediateSQL(int value)
    
public  voidsetAlterTableWithAddColumn(int value)
    
public  voidsetAlterTableWithDropColumn(int value)
    
public  voidsetBatchUpdates(int value)
    
public  voidsetBestRowIdentifierQuery(String value)
    
public  voidsetCapitializeUsername(boolean value)
    
public  voidsetCatalogSeparator(String value)
    
public  voidsetCatalogTerm(String value)
    
public  voidsetCatalogsInDataManipulation(int value)
    
public  voidsetCatalogsInIndexDefinitions(int value)
    
public  voidsetCatalogsInPrivilegeDefinitions(int value)
    
public  voidsetCatalogsInProcedureCalls(int value)
    
public  voidsetCatalogsInTableDefinitions(int value)
    
public  voidsetCatalogsQuery(String value)
    
public  voidsetColumnAliasing(int value)
    
public  voidsetColumnPrivilegesQuery(String value)
    
public  voidsetColumnsQuery(String value)
    
public  voidsetConnection(Connection conn)
     Sets the connection that produced this metadata object.
public  voidsetConvert(int value)
    
public  voidsetCoreSQLGrammar(int value)
    
public  voidsetCorrelatedSubqueries(int value)
    
public  voidsetCrossReferenceQuery(String value)
    
public  voidsetDataDefinitionAndDataManipulationTransactions(int value)
    
public  voidsetDataDefinitionCausesTransactionCommit(int value)
    
public  voidsetDataDefinitionIgnoredInTransactions(int value)
    
public  voidsetDataManipulationTransactionsOnly(int value)
    
public  voidsetDatabaseProductName(String value)
    
public  voidsetDatabaseProductVersion(String value)
    
public  voidsetDefaultTransactionIsolation(int value)
    
public  voidsetDifferentTableCorrelationNames(int value)
    
public  voidsetDriverMajorVersion(int value)
    
public  voidsetDriverMinorVersion(int value)
    
public  voidsetDriverName(String value)
    
public  voidsetDriverVersion(String value)
    
public  voidsetExportedKeysQuery(String value)
    
public  voidsetExpressionsInOrderBy(int value)
    
public  voidsetExtendedSQLGrammar(int value)
    
public  voidsetExtraNameCharacters(String value)
    
public  voidsetFullOuterJoins(int value)
    
public  voidsetGroupBy(int value)
    
public  voidsetGroupByBeyondSelect(int value)
    
public  voidsetGroupByUnrelated(int value)
    
public  voidsetIdentifierQuoteString(String value)
    
public  voidsetIdentifierStore(int value)
    
public  voidsetImportedKeysQuery(String value)
    
public  voidsetIndexInfoQuery(String value)
    
public  voidsetIntegrityEnhancementFacility(int value)
    
public  voidsetLikeEscapeClause(int value)
    
public  voidsetLimitedOuterJoins(int value)
    
public  voidsetLocalFilePerTable(int value)
    
public  voidsetLocalFiles(int value)
    
public  voidsetMaxBinaryLiteralLength(int value)
    
public  voidsetMaxCatalogNameLength(int value)
    
public  voidsetMaxCharLiteralLength(int value)
    
public  voidsetMaxColumnNameLength(int value)
    
public  voidsetMaxColumnsInGroupBy(int value)
    
public  voidsetMaxColumnsInIndex(int value)
    
public  voidsetMaxColumnsInOrderBy(int value)
    
public  voidsetMaxColumnsInSelect(int value)
    
public  voidsetMaxColumnsInTable(int value)
    
public  voidsetMaxConnections(int value)
    
public  voidsetMaxCursorNameLength(int value)
    
public  voidsetMaxIndexLength(int value)
    
public  voidsetMaxProcedureNameLength(int value)
    
public  voidsetMaxRowSize(int value)
    
public  voidsetMaxRowSizeIncludeBlobs(int value)
    
public  voidsetMaxSchemaNameLength(int value)
    
public  voidsetMaxStatementLength(int value)
    
public  voidsetMaxStatements(int value)
    
public  voidsetMaxTableNameLength(int value)
    
public  voidsetMaxTablesInSelect(int value)
    
public  voidsetMaxUserNameLength(int value)
    
public  voidsetMinimumSQLGrammar(int value)
    
public  voidsetMixedCaseIdentifiers(int value)
    
public  voidsetMixedCaseQuotedIdentifiers(int value)
    
public  voidsetMultipleResultSets(int value)
    
public  voidsetMultipleTransactions(int value)
    
public  voidsetNonNullableColumns(int value)
    
public  voidsetNullPlusNonNullIsNull(int value)
    
public  voidsetNullSort(int value)
    
public  voidsetNumericFunctions(String value)
    
public  voidsetOpenCursorsAcrossCommit(int value)
    
public  voidsetOpenCursorsAcrossRollback(int value)
    
public  voidsetOpenStatementsAcrossCommit(int value)
    
public  voidsetOpenStatementsAcrossRollback(int value)
    
public  voidsetOrderByUnrelated(int value)
    
public  voidsetOuterJoins(int value)
    
public  voidsetPositionedDelete(int value)
    
public  voidsetPositionedUpdate(int value)
    
public  voidsetPrimaryKeysQuery(String value)
    
public  voidsetProcedureColumnsQuery(String value)
    
public  voidsetProcedureTerm(String value)
    
public  voidsetProceduresAreCallable(int value)
    
public  voidsetProceduresQuery(String value)
    
public  voidsetQuotedIdentifierStore(int value)
    
public  voidsetSQLKeywords(String value)
    
public  voidsetSchemaTerm(String value)
    
public  voidsetSchemasInDataManipulation(int value)
    
public  voidsetSchemasInIndexDefinitions(int value)
    
public  voidsetSchemasInPrivilegeDefinitions(int value)
    
public  voidsetSchemasInProcedureCalls(int value)
    
public  voidsetSchemasInTableDefinitions(int value)
    
public  voidsetSchemasQuery(String value)
    
public  voidsetSearchStringEscape(String value)
    
public  voidsetSelectForUpdate(int value)
    
public  voidsetStoredProcedures(int value)
    
public  voidsetStringFunctions(String value)
    
public  voidsetSubqueriesInComparisons(int value)
    
public  voidsetSubqueriesInExists(int value)
    
public  voidsetSubqueriesInIns(int value)
    
public  voidsetSubqueriesInQuantifieds(int value)
    
public  voidsetSystemFunctions(String value)
    
public  voidsetTableCorrelationNames(int value)
    
public  voidsetTablePrivilegesQuery(String value)
    
public  voidsetTableTypesQuery(String value)
    
public  voidsetTablesAreSelectable(int value)
    
public  voidsetTablesQuery(String value)
    
public  voidsetTimeDateFunctions(String value)
    
public  voidsetTransactions(int value)
    
public  voidsetTypeInfoQuery(String value)
    
public  voidsetUDTsQuery(String value)
    
public  voidsetURL(String value)
    
public  voidsetUnion(int value)
    
public  voidsetUnionAll(int value)
    
public  voidsetUserName(String value)
    
public  voidsetVersionColumnsQuery(String value)
    
public  voidsetcatalogAtStart(int value)
    
public  voidsetreadOnly(int flag)
    
public  booleanstoresLowerCaseIdentifiers()
    
public  booleanstoresLowerCaseQuotedIdentifiers()
    
public  booleanstoresMixedCaseIdentifiers()
    
public  booleanstoresMixedCaseQuotedIdentifiers()
    
public  booleanstoresUpperCaseIdentifiers()
    
public  booleanstoresUpperCaseQuotedIdentifiers()
    
public  booleansupportsANSI92EntryLevelSQL()
     Is the ANSI92 entry level SQL grammar supported? All JDBC CompliantTM drivers must return true.
public  booleansupportsANSI92FullSQL()
    
public  booleansupportsANSI92IntermediateSQL()
    
public  booleansupportsAlterTableWithAddColumn()
    
public  booleansupportsAlterTableWithDropColumn()
    
public  booleansupportsBatchUpdates()
     Indicates whether the driver supports batch updates.
public  booleansupportsCatalogsInDataManipulation()
    
public  booleansupportsCatalogsInIndexDefinitions()
    
public  booleansupportsCatalogsInPrivilegeDefinitions()
    
public  booleansupportsCatalogsInProcedureCalls()
    
public  booleansupportsCatalogsInTableDefinitions()
    
public  booleansupportsColumnAliasing()
     Is column aliasing supported?

If so, the SQL AS clause can be used to provide names for computed columns or to provide alias names for columns as required.

public  booleansupportsConvert()
    
public  booleansupportsConvert(int fromType, int toType)
    
public  booleansupportsCoreSQLGrammar()
    
public  booleansupportsCorrelatedSubqueries()
     Are correlated subqueries supported? A JDBC CompliantTM driver always returns true.
public  booleansupportsDataDefinitionAndDataManipulationTransactions()
    
public  booleansupportsDataManipulationTransactionsOnly()
    
public  booleansupportsDifferentTableCorrelationNames()
    
public  booleansupportsExpressionsInOrderBy()
    
public  booleansupportsExtendedSQLGrammar()
    
public  booleansupportsFullOuterJoins()
    
public  booleansupportsGetGeneratedKeys()
    
public  booleansupportsGroupBy()
    
public  booleansupportsGroupByBeyondSelect()
    
public  booleansupportsGroupByUnrelated()
    
public  booleansupportsIntegrityEnhancementFacility()
    
public  booleansupportsLikeEscapeClause()
     Is the escape character in "LIKE" clauses supported? A JDBC CompliantTM driver always returns true.
public  booleansupportsLimitedOuterJoins()
    
public  booleansupportsMinimumSQLGrammar()
     Is the ODBC Minimum SQL grammar supported? All JDBC CompliantTM drivers must return true.
public  booleansupportsMixedCaseIdentifiers()
    
public  booleansupportsMixedCaseQuotedIdentifiers()
     Does the database treat mixed case quoted SQL identifiers as case sensitive and as a result store them in mixed case? A JDBC CompliantTM driver will always return true.
public  booleansupportsMultipleOpenResults()
    
public  booleansupportsMultipleResultSets()
    
public  booleansupportsMultipleTransactions()
    
public  booleansupportsNamedParameters()
    
public  booleansupportsNonNullableColumns()
     Can columns be defined as non-nullable? A JDBC CompliantTM driver always returns true.
public  booleansupportsOpenCursorsAcrossCommit()
    
public  booleansupportsOpenCursorsAcrossRollback()
    
public  booleansupportsOpenStatementsAcrossCommit()
    
public  booleansupportsOpenStatementsAcrossRollback()
    
public  booleansupportsOrderByUnrelated()
    
public  booleansupportsOuterJoins()
    
public  booleansupportsPositionedDelete()
    
public  booleansupportsPositionedUpdate()
    
public  booleansupportsResultSetConcurrency(int type, int concurrency)
    
public  booleansupportsResultSetHoldability(int holdability)
    
public  booleansupportsResultSetType(int type)
    
public  booleansupportsSavepoints()
    
public  booleansupportsSchemasInDataManipulation()
    
public  booleansupportsSchemasInIndexDefinitions()
    
public  booleansupportsSchemasInPrivilegeDefinitions()
    
public  booleansupportsSchemasInProcedureCalls()
    
public  booleansupportsSchemasInTableDefinitions()
    
public  booleansupportsSelectForUpdate()
    
public  booleansupportsStatementPooling()
    
public  booleansupportsStoredFunctionsUsingCallSyntax()
    
public  booleansupportsStoredProcedures()
    
public  booleansupportsSubqueriesInComparisons()
     Are subqueries in comparison expressions supported? A JDBC CompliantTM driver always returns true.
public  booleansupportsSubqueriesInExists()
     Are subqueries in 'exists' expressions supported? A JDBC CompliantTM driver always returns true.
public  booleansupportsSubqueriesInIns()
     Are subqueries in 'in' statements supported? A JDBC CompliantTM driver always returns true.
public  booleansupportsSubqueriesInQuantifieds()
     Are subqueries in quantified expressions supported? A JDBC CompliantTM driver always returns true.
public  booleansupportsTableCorrelationNames()
     Are table correlation names supported? A JDBC CompliantTM driver always returns true.
public  booleansupportsTransactionIsolationLevel(int level)
    
public  booleansupportsTransactions()
    
public  booleansupportsUnion()
    
public  booleansupportsUnionAll()
    
public  Objectunwrap(java.lang.Class iface)
    
public  booleanupdatesAreDetected(int type)
     Indicates whether or not a visible row update can be detected by calling the method ResultSet.rowUpdated.
Parameters:
  result - set type, i.e.
public  booleanusesLocalFilePerTable()
    
public  booleanusesLocalFiles()
    

Field Detail
NO
final public static int NO(Code)



NOT_SET
final public static int NOT_SET(Code)



NOT_SET_STRING
final public static String NOT_SET_STRING(Code)



NULLSORT_END
final public static int NULLSORT_END(Code)



NULLSORT_HIGH
final public static int NULLSORT_HIGH(Code)



NULLSORT_LOW
final public static int NULLSORT_LOW(Code)



NULLSORT_START
final public static int NULLSORT_START(Code)



PROP_ALTER_ADD
final public static String PROP_ALTER_ADD(Code)



PROP_ALTER_DROP
final public static String PROP_ALTER_DROP(Code)



PROP_ANSI_SQL_GRAMMAR
final public static String PROP_ANSI_SQL_GRAMMAR(Code)



PROP_BATCH_UPDATES
final public static String PROP_BATCH_UPDATES(Code)



PROP_BEST_ROW_IDENTIFIER
final public static String PROP_BEST_ROW_IDENTIFIER(Code)



PROP_BEYOND_GROUP_BY
final public static String PROP_BEYOND_GROUP_BY(Code)



PROP_CAPITALIZE_USERNAME
final public static String PROP_CAPITALIZE_USERNAME(Code)



PROP_CATALOGS_IN_DML
final public static String PROP_CATALOGS_IN_DML(Code)



PROP_CATALOGS_IN_INDEX
final public static String PROP_CATALOGS_IN_INDEX(Code)



PROP_CATALOGS_IN_PRIVILEGE_DEFINITION
final public static String PROP_CATALOGS_IN_PRIVILEGE_DEFINITION(Code)



PROP_CATALOGS_IN_PROCEDURE_CALL
final public static String PROP_CATALOGS_IN_PROCEDURE_CALL(Code)



PROP_CATALOGS_IN_TABLE_DEFINITION
final public static String PROP_CATALOGS_IN_TABLE_DEFINITION(Code)



PROP_CATALOGS_QUERY
final public static String PROP_CATALOGS_QUERY(Code)



PROP_CATALOGS_SEPARATOR
final public static String PROP_CATALOGS_SEPARATOR(Code)



PROP_CATALOG_AT_START
final public static String PROP_CATALOG_AT_START(Code)



PROP_CATALOG_TERM
final public static String PROP_CATALOG_TERM(Code)



PROP_COLUMNS_PRIVILEGES_QUERY
final public static String PROP_COLUMNS_PRIVILEGES_QUERY(Code)



PROP_COLUMNS_QUERY
final public static String PROP_COLUMNS_QUERY(Code)



PROP_COLUMN_ALIASING
final public static String PROP_COLUMN_ALIASING(Code)



PROP_CONVERT
final public static String PROP_CONVERT(Code)



PROP_CORE_SQL_GRAMMAR
final public static String PROP_CORE_SQL_GRAMMAR(Code)



PROP_CORRELATED_SUBQUERIES
final public static String PROP_CORRELATED_SUBQUERIES(Code)



PROP_CROSSREF_QUERY
final public static String PROP_CROSSREF_QUERY(Code)



PROP_DDL_AND_DML_TRANSACTIONS
final public static String PROP_DDL_AND_DML_TRANSACTIONS(Code)



PROP_DDL_CAUSES_COMMIT
final public static String PROP_DDL_CAUSES_COMMIT(Code)



PROP_DDL_IGNORED_IN_TRANSACTIONS
final public static String PROP_DDL_IGNORED_IN_TRANSACTIONS(Code)



PROP_DEFAULT_ISOLATION
final public static String PROP_DEFAULT_ISOLATION(Code)



PROP_DIFF_TABLE_CORRELATION_NAMES
final public static String PROP_DIFF_TABLE_CORRELATION_NAMES(Code)



PROP_DML_TRANSACTIONS_ONLY
final public static String PROP_DML_TRANSACTIONS_ONLY(Code)



PROP_DRIVERNAME
final public static String PROP_DRIVERNAME(Code)



PROP_DRIVER_MAJOR_VERSION
final public static String PROP_DRIVER_MAJOR_VERSION(Code)



PROP_DRIVER_MINOR_VERSION
final public static String PROP_DRIVER_MINOR_VERSION(Code)



PROP_DRIVER_VERSION
final public static String PROP_DRIVER_VERSION(Code)



PROP_EK_QUERY
final public static String PROP_EK_QUERY(Code)



PROP_ESCAPE_LIKE
final public static String PROP_ESCAPE_LIKE(Code)



PROP_EXPRESSIONS_IN_ORDERBY
final public static String PROP_EXPRESSIONS_IN_ORDERBY(Code)



PROP_EXTENDED_SQL_GRAMMAR
final public static String PROP_EXTENDED_SQL_GRAMMAR(Code)



PROP_EXTRA_CHARACTERS
final public static String PROP_EXTRA_CHARACTERS(Code)



PROP_FILE_PER_TABLE
final public static String PROP_FILE_PER_TABLE(Code)



PROP_FULL_OUTER_JOINS
final public static String PROP_FULL_OUTER_JOINS(Code)



PROP_FULL_SQL_GRAMMAR
final public static String PROP_FULL_SQL_GRAMMAR(Code)



PROP_GROUP_BY
final public static String PROP_GROUP_BY(Code)



PROP_IDENTIFIER_QUOTE
final public static String PROP_IDENTIFIER_QUOTE(Code)



PROP_IDENTIFIER_STORE
final public static String PROP_IDENTIFIER_STORE(Code)



PROP_IK_QUERY
final public static String PROP_IK_QUERY(Code)



PROP_INDEX_INFO_QUERY
final public static String PROP_INDEX_INFO_QUERY(Code)



PROP_INTEGRITY_ENHANCEMENT
final public static String PROP_INTEGRITY_ENHANCEMENT(Code)



PROP_INTERMEDIATE_SQL_GRAMMAR
final public static String PROP_INTERMEDIATE_SQL_GRAMMAR(Code)



PROP_LIMITED_OUTER_JOINS
final public static String PROP_LIMITED_OUTER_JOINS(Code)



PROP_LOCAL_FILES
final public static String PROP_LOCAL_FILES(Code)



PROP_MAX_BINARY_LITERAL_LENGTH
final public static String PROP_MAX_BINARY_LITERAL_LENGTH(Code)



PROP_MAX_CATALOG_NAME
final public static String PROP_MAX_CATALOG_NAME(Code)



PROP_MAX_CHAR_LITERAL_LENGTH
final public static String PROP_MAX_CHAR_LITERAL_LENGTH(Code)



PROP_MAX_COLUMNS_IN_GROUPBY
final public static String PROP_MAX_COLUMNS_IN_GROUPBY(Code)



PROP_MAX_COLUMNS_IN_INDEX
final public static String PROP_MAX_COLUMNS_IN_INDEX(Code)



PROP_MAX_COLUMNS_IN_ORDERBY
final public static String PROP_MAX_COLUMNS_IN_ORDERBY(Code)



PROP_MAX_COLUMNS_IN_SELECT
final public static String PROP_MAX_COLUMNS_IN_SELECT(Code)



PROP_MAX_COLUMNS_IN_TABLE
final public static String PROP_MAX_COLUMNS_IN_TABLE(Code)



PROP_MAX_COLUMN_NAME_LENGTH
final public static String PROP_MAX_COLUMN_NAME_LENGTH(Code)



PROP_MAX_CONNECTIONS
final public static String PROP_MAX_CONNECTIONS(Code)



PROP_MAX_CURSORNAME_LENGTH
final public static String PROP_MAX_CURSORNAME_LENGTH(Code)



PROP_MAX_INDEX_LENGTH
final public static String PROP_MAX_INDEX_LENGTH(Code)



PROP_MAX_PROCEDURE_NAME
final public static String PROP_MAX_PROCEDURE_NAME(Code)



PROP_MAX_ROW_SIZE
final public static String PROP_MAX_ROW_SIZE(Code)



PROP_MAX_SCHEMA_NAME
final public static String PROP_MAX_SCHEMA_NAME(Code)



PROP_MAX_STATEMENTS
final public static String PROP_MAX_STATEMENTS(Code)



PROP_MAX_STATEMENT_LENGTH
final public static String PROP_MAX_STATEMENT_LENGTH(Code)



PROP_MAX_TABLENAME_LENGTH
final public static String PROP_MAX_TABLENAME_LENGTH(Code)



PROP_MAX_TABLES_IN_SELECT
final public static String PROP_MAX_TABLES_IN_SELECT(Code)



PROP_MAX_USERNAME
final public static String PROP_MAX_USERNAME(Code)



PROP_MINUMUM_SQL_GRAMMAR
final public static String PROP_MINUMUM_SQL_GRAMMAR(Code)



PROP_MIXEDCASE_IDENTIFIERS
final public static String PROP_MIXEDCASE_IDENTIFIERS(Code)



PROP_MIXEDCASE_QUOTED_IDENTIFIERS
final public static String PROP_MIXEDCASE_QUOTED_IDENTIFIERS(Code)



PROP_MULTIPLE_RS
final public static String PROP_MULTIPLE_RS(Code)



PROP_MULTIPLE_TRANSACTIONS
final public static String PROP_MULTIPLE_TRANSACTIONS(Code)



PROP_NON_NULL_COLUMNSS
final public static String PROP_NON_NULL_COLUMNSS(Code)



PROP_NULL_PLUS_NULL_IS_NULL
final public static String PROP_NULL_PLUS_NULL_IS_NULL(Code)



PROP_NULL_SORT
final public static String PROP_NULL_SORT(Code)



PROP_NUMERIC_FUNCTIONS
final public static String PROP_NUMERIC_FUNCTIONS(Code)



PROP_OPEN_CURSORS_ACROSS_COMMIT
final public static String PROP_OPEN_CURSORS_ACROSS_COMMIT(Code)



PROP_OPEN_CURSORS_ACROSS_ROLLBACK
final public static String PROP_OPEN_CURSORS_ACROSS_ROLLBACK(Code)



PROP_OPEN_STATEMENTS_ACROSS_COMMIT
final public static String PROP_OPEN_STATEMENTS_ACROSS_COMMIT(Code)



PROP_OPEN_STATEMENTS_ACROSS_ROLLBACK
final public static String PROP_OPEN_STATEMENTS_ACROSS_ROLLBACK(Code)



PROP_ORDER_BY_UNRELATED
final public static String PROP_ORDER_BY_UNRELATED(Code)



PROP_OUTER_JOINS
final public static String PROP_OUTER_JOINS(Code)



PROP_PK_QUERY
final public static String PROP_PK_QUERY(Code)



PROP_POSITIONED_DELETE
final public static String PROP_POSITIONED_DELETE(Code)



PROP_POSITIONED_UPDATE
final public static String PROP_POSITIONED_UPDATE(Code)



PROP_PROCEDURES_ARE_CALLABLE
final public static String PROP_PROCEDURES_ARE_CALLABLE(Code)



PROP_PROCEDURES_QUERY
final public static String PROP_PROCEDURES_QUERY(Code)



PROP_PROCEDURE_COLUMNS_QUERY
final public static String PROP_PROCEDURE_COLUMNS_QUERY(Code)



PROP_PROCEDURE_TERM
final public static String PROP_PROCEDURE_TERM(Code)



PROP_PRODUCTNAME
final public static String PROP_PRODUCTNAME(Code)



PROP_PRODUCTVERSION
final public static String PROP_PRODUCTVERSION(Code)



PROP_QUOTED_IDENTS
final public static String PROP_QUOTED_IDENTS(Code)



PROP_READONLY
final public static String PROP_READONLY(Code)



PROP_ROWSIZE_INCLUDING_BLOBS
final public static String PROP_ROWSIZE_INCLUDING_BLOBS(Code)



PROP_SCHEMAS_IN_DML
final public static String PROP_SCHEMAS_IN_DML(Code)



PROP_SCHEMAS_IN_INDEX
final public static String PROP_SCHEMAS_IN_INDEX(Code)



PROP_SCHEMAS_IN_PRIVILEGE_DEFINITION
final public static String PROP_SCHEMAS_IN_PRIVILEGE_DEFINITION(Code)



PROP_SCHEMAS_IN_PROCEDURE_CALL
final public static String PROP_SCHEMAS_IN_PROCEDURE_CALL(Code)



PROP_SCHEMAS_IN_TABLE_DEFINITION
final public static String PROP_SCHEMAS_IN_TABLE_DEFINITION(Code)



PROP_SCHEMAS_QUERY
final public static String PROP_SCHEMAS_QUERY(Code)



PROP_SCHEMA_TERM
final public static String PROP_SCHEMA_TERM(Code)



PROP_SELECT_FOR_UPDATE
final public static String PROP_SELECT_FOR_UPDATE(Code)



PROP_SQL_KEYWORDS
final public static String PROP_SQL_KEYWORDS(Code)



PROP_STORED_PROCEDURES
final public static String PROP_STORED_PROCEDURES(Code)



PROP_STRING_ESCAPE
final public static String PROP_STRING_ESCAPE(Code)



PROP_STRING_FUNCTIONS
final public static String PROP_STRING_FUNCTIONS(Code)



PROP_SUBQUERY_IN_COMPARSIONS
final public static String PROP_SUBQUERY_IN_COMPARSIONS(Code)



PROP_SUBQUERY_IN_EXISTS
final public static String PROP_SUBQUERY_IN_EXISTS(Code)



PROP_SUBQUERY_IN_INS
final public static String PROP_SUBQUERY_IN_INS(Code)



PROP_SUBQUERY_IN_QUANTIFIEDS
final public static String PROP_SUBQUERY_IN_QUANTIFIEDS(Code)



PROP_SYSTEM_FUNCTIONS
final public static String PROP_SYSTEM_FUNCTIONS(Code)



PROP_TABLES_ARE_SELECTABLE
final public static String PROP_TABLES_ARE_SELECTABLE(Code)



PROP_TABLES_QUERY
final public static String PROP_TABLES_QUERY(Code)



PROP_TABLE_CORRELATION_NAMES
final public static String PROP_TABLE_CORRELATION_NAMES(Code)



PROP_TABLE_PRIVILEGES_QUERY
final public static String PROP_TABLE_PRIVILEGES_QUERY(Code)



PROP_TABLE_TYPES_QUERY
final public static String PROP_TABLE_TYPES_QUERY(Code)



PROP_TIME_FUNCTIONS
final public static String PROP_TIME_FUNCTIONS(Code)



PROP_TRANSACTIONS
final public static String PROP_TRANSACTIONS(Code)



PROP_TYPE_INFO_QUERY
final public static String PROP_TYPE_INFO_QUERY(Code)



PROP_UDT_QUERY
final public static String PROP_UDT_QUERY(Code)



PROP_UNION
final public static String PROP_UNION(Code)



PROP_UNION_ALL
final public static String PROP_UNION_ALL(Code)



PROP_UNRELATED_GROUP_BY
final public static String PROP_UNRELATED_GROUP_BY(Code)



PROP_URL
final public static String PROP_URL(Code)



PROP_USERNAME
final public static String PROP_USERNAME(Code)



PROP_VERSION_COLUMNS
final public static String PROP_VERSION_COLUMNS(Code)



STORE_LOWERCASE
final public static int STORE_LOWERCASE(Code)



STORE_MIXEDCASE
final public static int STORE_MIXEDCASE(Code)



STORE_UPPERCASE
final public static int STORE_UPPERCASE(Code)



YES
final public static int YES(Code)



properties
protected Map properties(Code)



serialVersionUID
final static long serialVersionUID(Code)




Constructor Detail
DefaultAdaptor
public DefaultAdaptor()(Code)



DefaultAdaptor
public DefaultAdaptor(Connection conn) throws SQLException(Code)




Method Detail
addPropertyChangeListener
public void addPropertyChangeListener(PropertyChangeListener listener)(Code)



allProceduresAreCallable
public boolean allProceduresAreCallable() throws SQLException(Code)



allTablesAreSelectable
public boolean allTablesAreSelectable() throws SQLException(Code)



autoCommitFailureClosesAllResultSets
public boolean autoCommitFailureClosesAllResultSets() throws SQLException(Code)



dataDefinitionCausesTransactionCommit
public boolean dataDefinitionCausesTransactionCommit() throws SQLException(Code)
Does a data definition statement within a transaction force the transaction to commit? true if so
exception:
  SQLException - if a database access error occurs



dataDefinitionIgnoredInTransactions
public boolean dataDefinitionIgnoredInTransactions() throws SQLException(Code)
Is a data definition statement within a transaction ignored? true if so
exception:
  SQLException - if a database access error occurs



deletesAreDetected
public boolean deletesAreDetected(int type) throws SQLException(Code)
Indicates whether or not a visible row delete can be detected by calling ResultSet.rowDeleted(). If deletesAreDetected() returns false, then deleted rows are removed from the result set.
Parameters:
  result - set type, i.e. ResultSet.TYPE_XXX true if changes are detected by the resultset type
exception:
  SQLException - if a database access error occurs



doesMaxRowSizeIncludeBlobs
public boolean doesMaxRowSizeIncludeBlobs() throws SQLException(Code)
Did getMaxRowSize() include LONGVARCHAR and LONGVARBINARY blobs? true if so
exception:
  SQLException - if a database access error occurs



getANSI92EntryLevelSQL
public int getANSI92EntryLevelSQL()(Code)



getANSI92FullSQL
public int getANSI92FullSQL()(Code)



getANSI92IntermediateSQL
public int getANSI92IntermediateSQL()(Code)



getAlterTableWithAddColumn
public int getAlterTableWithAddColumn()(Code)



getAlterTableWithDropColumn
public int getAlterTableWithDropColumn()(Code)



getAttributes
public ResultSet getAttributes(String catalog, String schemaPattern, String typeNamePattern, String attributeNamePattern) throws SQLException(Code)



getBatchUpdates
public int getBatchUpdates()(Code)



getBestRowIdentifier
public ResultSet getBestRowIdentifier(String catalog, String schema, String table, int scope, boolean nullable) throws SQLException(Code)
Gets a description of a table's optimal set of columns that uniquely identifies a row. They are ordered by SCOPE.



getBestRowIdentifierQuery
public String getBestRowIdentifierQuery()(Code)



getCapitializeUsername
public boolean getCapitializeUsername()(Code)



getCatalogSeparator
public String getCatalogSeparator() throws SQLException(Code)
What's the separator between catalog and table name? the separator string
exception:
  SQLException - if a database access error occurs



getCatalogTerm
public String getCatalogTerm() throws SQLException(Code)
What's the database vendor's preferred term for "catalog"? the vendor term
exception:
  SQLException - if a database access error occurs



getCatalogs
public ResultSet getCatalogs() throws SQLException(Code)
Gets the catalog names available in this database. The results are ordered by catalog name.
exception:
  SQLException - if a database access error occurs



getCatalogsInDataManipulation
public int getCatalogsInDataManipulation()(Code)



getCatalogsInIndexDefinitions
public int getCatalogsInIndexDefinitions()(Code)



getCatalogsInPrivilegeDefinitions
public int getCatalogsInPrivilegeDefinitions()(Code)



getCatalogsInProcedureCalls
public int getCatalogsInProcedureCalls()(Code)



getCatalogsInTableDefinitions
public int getCatalogsInTableDefinitions()(Code)



getCatalogsQuery
public String getCatalogsQuery()(Code)



getClientInfoProperties
public ResultSet getClientInfoProperties() throws SQLException(Code)



getColumnAliasing
public int getColumnAliasing()(Code)



getColumnPrivileges
public ResultSet getColumnPrivileges(String catalog, String schema, String table, String columnNamePattern) throws SQLException(Code)
Gets a description of the access rights for a table's columns.



getColumnPrivilegesQuery
public String getColumnPrivilegesQuery()(Code)



getColumns
public ResultSet getColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern) throws SQLException(Code)
Gets a description of table columns available in the specified catalog.



getColumnsQuery
public String getColumnsQuery()(Code)



getConnection
public Connection getConnection() throws SQLException(Code)
Retrieves the connection that produced this metadata object. the connection that produced this metadata object



getConvert
public int getConvert()(Code)



getCoreSQLGrammar
public int getCoreSQLGrammar()(Code)



getCorrelatedSubqueries
public int getCorrelatedSubqueries()(Code)



getCrossReference
public ResultSet getCrossReference(String catalog, String schema, String table, String foreignCatalog, String foreignSchema, String foreignTable) throws SQLException(Code)
Gets a description of the foreign key columns in the foreign key table that reference the primary key columns of the primary key table (describe how one table imports another's key.) This should normally return a single foreign key/primary key pair (most tables only import a foreign key from a table once.) They are ordered by FKTABLE_CAT, FKTABLE_SCHEM, FKTABLE_NAME, and KEY_SEQ.



getCrossReferenceQuery
public String getCrossReferenceQuery()(Code)



getDataDefinitionAndDataManipulationTransactions
public int getDataDefinitionAndDataManipulationTransactions()(Code)



getDataDefinitionCausesTransactionCommit
public int getDataDefinitionCausesTransactionCommit()(Code)



getDataDefinitionIgnoredInTransactions
public int getDataDefinitionIgnoredInTransactions()(Code)



getDataManipulationTransactionsOnly
public int getDataManipulationTransactionsOnly()(Code)



getDatabaseMajorVersion
public int getDatabaseMajorVersion() throws SQLException(Code)



getDatabaseMinorVersion
public int getDatabaseMinorVersion() throws SQLException(Code)



getDatabaseProductName
public String getDatabaseProductName() throws SQLException(Code)



getDatabaseProductVersion
public String getDatabaseProductVersion() throws SQLException(Code)



getDefaultTransactionIsolation
public int getDefaultTransactionIsolation() throws SQLException(Code)
What's the database's default transaction isolation level? The values are defined in java.sql.Connection. the default isolation level
exception:
  SQLException - if a database access error occurs



getDifferentTableCorrelationNames
public int getDifferentTableCorrelationNames()(Code)



getDriverMajorVersion
public int getDriverMajorVersion()(Code)
What's this JDBC driver's major version number? JDBC driver major version



getDriverMinorVersion
public int getDriverMinorVersion()(Code)
What's this JDBC driver's minor version number? JDBC driver minor version number



getDriverName
public String getDriverName() throws SQLException(Code)



getDriverVersion
public String getDriverVersion() throws SQLException(Code)
What's the version of this JDBC driver? JDBC driver version
exception:
  SQLException - if a database access error occurs



getExportedKeys
public ResultSet getExportedKeys(String catalog, String schema, String table) throws SQLException(Code)
Gets a description of the foreign key columns that reference a table's primary key columns (the foreign keys exported by a table). They are ordered by FKTABLE_CAT, FKTABLE_SCHEM, FKTABLE_NAME, and KEY_SEQ.
See Also:   DefaultAdaptor.getImportedKeys
See Also:   



getExportedKeysQuery
public String getExportedKeysQuery()(Code)



getExpressionsInOrderBy
public int getExpressionsInOrderBy()(Code)



getExtendedSQLGrammar
public int getExtendedSQLGrammar()(Code)



getExtraNameCharacters
public String getExtraNameCharacters() throws SQLException(Code)
Gets all the "extra" characters that can be used in unquoted identifier names (those beyond a-z, A-Z, 0-9 and _). the string containing the extra characters
exception:
  SQLException - if a database access error occurs



getFullOuterJoins
public int getFullOuterJoins()(Code)



getFunctionColumns
public ResultSet getFunctionColumns(String catalog, String schemaPattern, String functionNamePattern, String columnNamePattern) throws SQLException(Code)



getFunctions
public ResultSet getFunctions(String catalog, String schemaPattern, String functionNamePattern) throws SQLException(Code)



getGroupBy
public int getGroupBy()(Code)



getGroupByBeyondSelect
public int getGroupByBeyondSelect()(Code)



getGroupByUnrelated
public int getGroupByUnrelated()(Code)



getIdentifierQuoteString
public String getIdentifierQuoteString() throws SQLException(Code)
What's the string used to quote SQL identifiers? This returns a space " " if identifier quoting isn't supported. the quoting string
exception:
  SQLException - if a database access error occurs



getIdentifierStore
public int getIdentifierStore()(Code)



getImportedKeys
public ResultSet getImportedKeys(String catalog, String schema, String table) throws SQLException(Code)
Gets a description of the primary key columns that are referenced by a table's foreign key columns (the primary keys imported by a table). They are ordered by PKTABLE_CAT, PKTABLE_SCHEM, PKTABLE_NAME, and KEY_SEQ.
See Also:   DefaultAdaptor.getExportedKeys
See Also:   



getImportedKeysQuery
public String getImportedKeysQuery()(Code)



getIndexInfo
public ResultSet getIndexInfo(String catalog, String schema, String table, boolean unique, boolean approximate) throws SQLException(Code)
Gets a description of a table's indices and statistics. They are ordered by NON_UNIQUE, TYPE, INDEX_NAME, and ORDINAL_POSITION.



getIndexInfoQuery
public String getIndexInfoQuery()(Code)



getIntegrityEnhancementFacility
public int getIntegrityEnhancementFacility()(Code)



getJDBCMajorVersion
public int getJDBCMajorVersion() throws SQLException(Code)



getJDBCMinorVersion
public int getJDBCMinorVersion() throws SQLException(Code)



getLikeEscapeClause
public int getLikeEscapeClause()(Code)



getLimitedOuterJoins
public int getLimitedOuterJoins()(Code)



getLocalFilePerTable
public int getLocalFilePerTable()(Code)



getLocalFiles
public int getLocalFiles()(Code)



getMaxBinaryLiteralLength
public int getMaxBinaryLiteralLength() throws SQLException(Code)
How many hex characters can you have in an inline binary literal? max binary literal length in hex characters
exception:
  SQLException - if a database access error occurs



getMaxCatalogNameLength
public int getMaxCatalogNameLength() throws SQLException(Code)
What's the maximum length of a catalog name? max name length in bytes
exception:
  SQLException - if a database access error occurs



getMaxCharLiteralLength
public int getMaxCharLiteralLength() throws SQLException(Code)
What's the max length for a character literal? max literal length
exception:
  SQLException - if a database access error occurs



getMaxColumnNameLength
public int getMaxColumnNameLength() throws SQLException(Code)
What's the limit on column name length? max column name length
exception:
  SQLException - if a database access error occurs



getMaxColumnsInGroupBy
public int getMaxColumnsInGroupBy() throws SQLException(Code)
What's the maximum number of columns in a "GROUP BY" clause? max number of columns
exception:
  SQLException - if a database access error occurs



getMaxColumnsInIndex
public int getMaxColumnsInIndex() throws SQLException(Code)
What's the maximum number of columns allowed in an index? max number of columns
exception:
  SQLException - if a database access error occurs



getMaxColumnsInOrderBy
public int getMaxColumnsInOrderBy() throws SQLException(Code)
What's the maximum number of columns in an "ORDER BY" clause? max number of columns
exception:
  SQLException - if a database access error occurs



getMaxColumnsInSelect
public int getMaxColumnsInSelect() throws SQLException(Code)
What's the maximum number of columns in a "SELECT" list? max number of columns
exception:
  SQLException - if a database access error occurs



getMaxColumnsInTable
public int getMaxColumnsInTable() throws SQLException(Code)
What's the maximum number of columns in a table? max number of columns
exception:
  SQLException - if a database access error occurs



getMaxConnections
public int getMaxConnections() throws SQLException(Code)
How many active connections can we have at a time to this database? max number of active connections
exception:
  SQLException - if a database access error occurs



getMaxCursorNameLength
public int getMaxCursorNameLength() throws SQLException(Code)
What's the maximum cursor name length? max cursor name length in bytes
exception:
  SQLException - if a database access error occurs



getMaxIndexLength
public int getMaxIndexLength() throws SQLException(Code)
What's the maximum length of an index (in bytes)? max index length in bytes
exception:
  SQLException - if a database access error occurs



getMaxProcedureNameLength
public int getMaxProcedureNameLength() throws SQLException(Code)
What's the maximum length of a procedure name? max name length in bytes
exception:
  SQLException - if a database access error occurs



getMaxRowSize
public int getMaxRowSize() throws SQLException(Code)
What's the maximum length of a single row? max row size in bytes
exception:
  SQLException - if a database access error occurs



getMaxRowSizeIncludeBlobs
public int getMaxRowSizeIncludeBlobs()(Code)



getMaxSchemaNameLength
public int getMaxSchemaNameLength() throws SQLException(Code)
What's the maximum length allowed for a schema name? max name length in bytes
exception:
  SQLException - if a database access error occurs



getMaxStatementLength
public int getMaxStatementLength() throws SQLException(Code)
What's the maximum length of a SQL statement? max length in bytes
exception:
  SQLException - if a database access error occurs



getMaxStatements
public int getMaxStatements() throws SQLException(Code)
How many active statements can we have open at one time to this database? the maximum number of statements that can be open at one time
exception:
  SQLException - if a database access error occurs



getMaxTableNameLength
public int getMaxTableNameLength() throws SQLException(Code)
What's the maximum length of a table name? max name length in bytes
exception:
  SQLException - if a database access error occurs



getMaxTablesInSelect
public int getMaxTablesInSelect() throws SQLException(Code)
What's the maximum number of tables in a SELECT statement? the maximum number of tables allowed in a SELECT statement
exception:
  SQLException - if a database access error occurs



getMaxUserNameLength
public int getMaxUserNameLength() throws SQLException(Code)
What's the maximum length of a user name? max user name length in bytes
exception:
  SQLException - if a database access error occurs



getMetaData
public DatabaseMetaData getMetaData()(Code)



getMinimumSQLGrammar
public int getMinimumSQLGrammar()(Code)



getMixedCaseIdentifiers
public int getMixedCaseIdentifiers()(Code)



getMixedCaseQuotedIdentifiers
public int getMixedCaseQuotedIdentifiers()(Code)



getMultipleResultSets
public int getMultipleResultSets()(Code)



getMultipleTransactions
public int getMultipleTransactions()(Code)



getNonNullableColumns
public int getNonNullableColumns()(Code)



getNullPlusNonNullIsNull
public int getNullPlusNonNullIsNull()(Code)



getNullSort
public int getNullSort()(Code)



getNumericFunctions
public String getNumericFunctions() throws SQLException(Code)
Gets a comma-separated list of math functions. These are the X/Open CLI math function names used in the JDBC function escape clause. the list
exception:
  SQLException - if a database access error occurs



getOpenCursorsAcrossCommit
public int getOpenCursorsAcrossCommit()(Code)



getOpenCursorsAcrossRollback
public int getOpenCursorsAcrossRollback()(Code)



getOpenStatementsAcrossCommit
public int getOpenStatementsAcrossCommit()(Code)



getOpenStatementsAcrossRollback
public int getOpenStatementsAcrossRollback()(Code)



getOrderByUnrelated
public int getOrderByUnrelated()(Code)



getOuterJoins
public int getOuterJoins()(Code)



getPositionedDelete
public int getPositionedDelete()(Code)



getPositionedUpdate
public int getPositionedUpdate()(Code)



getPrimaryKeys
public ResultSet getPrimaryKeys(String catalog, String schema, String table) throws SQLException(Code)
Gets a description of a table's primary key columns. They are ordered by COLUMN_NAME.



getPrimaryKeysQuery
public String getPrimaryKeysQuery()(Code)



getProcedureColumns
public ResultSet getProcedureColumns(String catalog, String schemaPattern, String procedureNamePattern, String columnNamePattern) throws SQLException(Code)
Gets a description of a catalog's stored procedure parameters and result columns.



getProcedureColumnsQuery
public String getProcedureColumnsQuery()(Code)



getProcedureTerm
public String getProcedureTerm() throws SQLException(Code)
What's the database vendor's preferred term for "procedure"? the vendor term
exception:
  SQLException - if a database access error occurs



getProcedures
public ResultSet getProcedures(String catalog, String schemaPattern, String procedureNamePattern) throws SQLException(Code)
Gets a description of the stored procedures available in a catalog.



getProceduresAreCallable
public int getProceduresAreCallable()(Code)



getProceduresQuery
public String getProceduresQuery()(Code)



getQuotedIdentifierStore
public int getQuotedIdentifierStore()(Code)



getResultSetHoldability
public int getResultSetHoldability() throws SQLException(Code)



getRowIdLifetime
public java.sql.RowIdLifetime getRowIdLifetime() throws SQLException(Code)



getSQLKeywords
public String getSQLKeywords() throws SQLException(Code)
Gets a comma-separated list of all a database's SQL keywords that are NOT also SQL92 keywords. the list
exception:
  SQLException - if a database access error occurs



getSQLStateType
public int getSQLStateType() throws SQLException(Code)



getSchemaTerm
public String getSchemaTerm() throws SQLException(Code)
What's the database vendor's preferred term for "schema"? the vendor term
exception:
  SQLException - if a database access error occurs



getSchemas
public ResultSet getSchemas() throws SQLException(Code)
Gets the schema names available in this database. The results are ordered by schema name.



getSchemas
public ResultSet getSchemas(String catalog, String schemaPattern) throws SQLException(Code)



getSchemasInDataManipulation
public int getSchemasInDataManipulation()(Code)



getSchemasInIndexDefinitions
public int getSchemasInIndexDefinitions()(Code)



getSchemasInPrivilegeDefinitions
public int getSchemasInPrivilegeDefinitions()(Code)



getSchemasInProcedureCalls
public int getSchemasInProcedureCalls()(Code)



getSchemasInTableDefinitions
public int getSchemasInTableDefinitions()(Code)



getSchemasQuery
public String getSchemasQuery()(Code)



getSearchStringEscape
public String getSearchStringEscape() throws SQLException(Code)
Gets the string that can be used to escape wildcard characters. This is the string that can be used to escape '_' or '%' in the string pattern style catalog search parameters.

The '_' character represents any single character.

The '%' character represents any sequence of zero or more characters. the string used to escape wildcard characters
exception:
  SQLException - if a database access error occurs




getSelectForUpdate
public int getSelectForUpdate()(Code)



getStoredProcedures
public int getStoredProcedures()(Code)



getStringFunctions
public String getStringFunctions() throws SQLException(Code)
Gets a comma-separated list of string functions. These are the X/Open CLI string function names used in the JDBC function escape clause. the list
exception:
  SQLException - if a database access error occurs



getSubqueriesInComparisons
public int getSubqueriesInComparisons()(Code)



getSubqueriesInExists
public int getSubqueriesInExists()(Code)



getSubqueriesInIns
public int getSubqueriesInIns()(Code)



getSubqueriesInQuantifieds
public int getSubqueriesInQuantifieds()(Code)



getSuperTables
public ResultSet getSuperTables(String catalog, String schemaPattern, String tableNamePattern) throws SQLException(Code)



getSuperTypes
public ResultSet getSuperTypes(String catalog, String schemaPattern, String typeNamePattern) throws SQLException(Code)



getSystemFunctions
public String getSystemFunctions() throws SQLException(Code)
Gets a comma-separated list of system functions. These are the X/Open CLI system function names used in the JDBC function escape clause. the list
exception:
  SQLException - if a database access error occurs



getTableCorrelationNames
public int getTableCorrelationNames()(Code)



getTablePrivileges
public ResultSet getTablePrivileges(String catalog, String schemaPattern, String tableNamePattern) throws SQLException(Code)
Gets a description of the access rights for each table available in a catalog. Note that a table privilege applies to one or more columns in the table. It would be wrong to assume that this priviledge applies to all columns (this may be true for some systems but is not true for all.)



getTablePrivilegesQuery
public String getTablePrivilegesQuery()(Code)



getTableTypes
public ResultSet getTableTypes() throws SQLException(Code)
Gets the table types available in this database. The results are ordered by table type.



getTableTypesQuery
public String getTableTypesQuery()(Code)



getTables
public ResultSet getTables(String catalog, String schemaPattern, String tableNamePattern, String[] types) throws SQLException(Code)
Gets a description of tables available in a catalog. Only table descriptions matching the catalog, schema, table name and type criteria are returned. They are ordered by TABLE_TYPE, TABLE_SCHEM and TABLE_NAME.



getTablesAreSelectable
public int getTablesAreSelectable()(Code)



getTablesQuery
public String getTablesQuery()(Code)



getTimeDateFunctions
public String getTimeDateFunctions() throws SQLException(Code)
Gets a comma-separated list of time and date functions. the list
exception:
  SQLException - if a database access error occurs



getTransactions
public int getTransactions()(Code)



getTypeInfo
public ResultSet getTypeInfo() throws SQLException(Code)
Gets a description of all the standard SQL types supported by this database. They are ordered by DATA_TYPE and then by how closely the data type maps to the corresponding JDBC SQL type.



getTypeInfoQuery
public String getTypeInfoQuery()(Code)



getUDTs
public ResultSet getUDTs(String catalog, String schemaPattern, String typeNamePattern, int[] types) throws SQLException(Code)
Gets a description of the user-defined types defined in a particular schema. Schema-specific UDTs may have type JAVA_OBJECT, STRUCT, or DISTINCT.



getUDTsQuery
public String getUDTsQuery()(Code)



getURL
public String getURL() throws SQLException(Code)



getUnion
public int getUnion()(Code)



getUnionAll
public int getUnionAll()(Code)



getUserName
public String getUserName() throws SQLException(Code)



getVersionColumns
public ResultSet getVersionColumns(String catalog, String schema, String table) throws SQLException(Code)
Gets a description of a table's columns that are automatically updated when any value in a row is updated. They are unordered.



getVersionColumnsQuery
public String getVersionColumnsQuery()(Code)



getcatalogAtStart
public int getcatalogAtStart()(Code)



getreadOnly
public int getreadOnly()(Code)



insertsAreDetected
public boolean insertsAreDetected(int type) throws SQLException(Code)
Indicates whether or not a visible row insert can be detected by calling ResultSet.rowInserted().
Parameters:
  result - set type, i.e. ResultSet.TYPE_XXX true if changes are detected by the resultset type
exception:
  SQLException - if a database access error occurs



isCatalogAtStart
public boolean isCatalogAtStart() throws SQLException(Code)
Does a catalog appear at the start of a qualified table name? (Otherwise it appears at the end) true if it appears at the start
exception:
  SQLException - if a database access error occurs



isReadOnly
public boolean isReadOnly() throws SQLException(Code)



isWrapperFor
public boolean isWrapperFor(Class clazz)(Code)



locatorsUpdateCopy
public boolean locatorsUpdateCopy() throws SQLException(Code)



nullPlusNonNullIsNull
public boolean nullPlusNonNullIsNull() throws SQLException(Code)
Are concatenations between NULL and non-NULL values NULL? A JDBC CompliantTM driver always returns true. true if so



nullsAreSortedAtEnd
public boolean nullsAreSortedAtEnd() throws SQLException(Code)



nullsAreSortedAtStart
public boolean nullsAreSortedAtStart() throws SQLException(Code)



nullsAreSortedHigh
public boolean nullsAreSortedHigh() throws SQLException(Code)



nullsAreSortedLow
public boolean nullsAreSortedLow() throws SQLException(Code)



othersDeletesAreVisible
public boolean othersDeletesAreVisible(int type) throws SQLException(Code)
Indicates whether deletes made by others are visible.
Parameters:
  result - set type, i.e. ResultSet.TYPE_XXX true if deletes made by othersare visible for the result set type
exception:
  SQLException - if a database access error occurs



othersInsertsAreVisible
public boolean othersInsertsAreVisible(int type) throws SQLException(Code)
Indicates whether inserts made by others are visible.
Parameters:
  result - set type, i.e. ResultSet.TYPE_XXX true if updates are visible for the result set type true if inserts made by othersare visible for the result set type
exception:
  SQLException - if a database access error occurs



othersUpdatesAreVisible
public boolean othersUpdatesAreVisible(int type) throws SQLException(Code)
Indicates whether updates made by others are visible.
Parameters:
  result - set type, i.e. ResultSet.TYPE_XXX true if updates made by othersare visible for the result set type
exception:
  SQLException - if a database access error occurs



ownDeletesAreVisible
public boolean ownDeletesAreVisible(int type) throws SQLException(Code)
Indicates whether a result set's own deletes are visible.
Parameters:
  result - set type, i.e. ResultSet.TYPE_XXX true if deletes are visible for the result set type
exception:
  SQLException - if a database access error occurs



ownInsertsAreVisible
public boolean ownInsertsAreVisible(int type) throws SQLException(Code)
Indicates whether a result set's own inserts are visible.
Parameters:
  result - set type, i.e. ResultSet.TYPE_XXX true if inserts are visible for the result set type
exception:
  SQLException - if a database access error occurs



ownUpdatesAreVisible
public boolean ownUpdatesAreVisible(int type) throws SQLException(Code)
Indicates whether a result set's own updates are visible.
Parameters:
  result - set type, i.e. ResultSet.TYPE_XXX
exception:
  SQLException - if a database access error occurs



providesQueryObjectGenerator
public boolean providesQueryObjectGenerator() throws SQLException(Code)



removePropertyChangeListener
public void removePropertyChangeListener(PropertyChangeListener listener)(Code)



setANSI92EntryLevelSQL
public void setANSI92EntryLevelSQL(int value)(Code)



setANSI92FullSQL
public void setANSI92FullSQL(int value)(Code)



setANSI92IntermediateSQL
public void setANSI92IntermediateSQL(int value)(Code)



setAlterTableWithAddColumn
public void setAlterTableWithAddColumn(int value)(Code)



setAlterTableWithDropColumn
public void setAlterTableWithDropColumn(int value)(Code)



setBatchUpdates
public void setBatchUpdates(int value)(Code)



setBestRowIdentifierQuery
public void setBestRowIdentifierQuery(String value)(Code)



setCapitializeUsername
public void setCapitializeUsername(boolean value)(Code)



setCatalogSeparator
public void setCatalogSeparator(String value)(Code)



setCatalogTerm
public void setCatalogTerm(String value)(Code)



setCatalogsInDataManipulation
public void setCatalogsInDataManipulation(int value)(Code)



setCatalogsInIndexDefinitions
public void setCatalogsInIndexDefinitions(int value)(Code)



setCatalogsInPrivilegeDefinitions
public void setCatalogsInPrivilegeDefinitions(int value)(Code)



setCatalogsInProcedureCalls
public void setCatalogsInProcedureCalls(int value)(Code)



setCatalogsInTableDefinitions
public void setCatalogsInTableDefinitions(int value)(Code)



setCatalogsQuery
public void setCatalogsQuery(String value)(Code)



setColumnAliasing
public void setColumnAliasing(int value)(Code)



setColumnPrivilegesQuery
public void setColumnPrivilegesQuery(String value)(Code)



setColumnsQuery
public void setColumnsQuery(String value)(Code)



setConnection
public void setConnection(Connection conn) throws SQLException(Code)
Sets the connection that produced this metadata object. the connection that produced this metadata object



setConvert
public void setConvert(int value)(Code)



setCoreSQLGrammar
public void setCoreSQLGrammar(int value)(Code)



setCorrelatedSubqueries
public void setCorrelatedSubqueries(int value)(Code)



setCrossReferenceQuery
public void setCrossReferenceQuery(String value)(Code)



setDataDefinitionAndDataManipulationTransactions
public void setDataDefinitionAndDataManipulationTransactions(int value)(Code)



setDataDefinitionCausesTransactionCommit
public void setDataDefinitionCausesTransactionCommit(int value)(Code)



setDataDefinitionIgnoredInTransactions
public void setDataDefinitionIgnoredInTransactions(int value)(Code)



setDataManipulationTransactionsOnly
public void setDataManipulationTransactionsOnly(int value)(Code)



setDatabaseProductName
public void setDatabaseProductName(String value)(Code)



setDatabaseProductVersion
public void setDatabaseProductVersion(String value)(Code)



setDefaultTransactionIsolation
public void setDefaultTransactionIsolation(int value)(Code)



setDifferentTableCorrelationNames
public void setDifferentTableCorrelationNames(int value)(Code)



setDriverMajorVersion
public void setDriverMajorVersion(int value)(Code)



setDriverMinorVersion
public void setDriverMinorVersion(int value)(Code)



setDriverName
public void setDriverName(String value)(Code)



setDriverVersion
public void setDriverVersion(String value)(Code)



setExportedKeysQuery
public void setExportedKeysQuery(String value)(Code)



setExpressionsInOrderBy
public void setExpressionsInOrderBy(int value)(Code)



setExtendedSQLGrammar
public void setExtendedSQLGrammar(int value)(Code)



setExtraNameCharacters
public void setExtraNameCharacters(String value)(Code)



setFullOuterJoins
public void setFullOuterJoins(int value)(Code)



setGroupBy
public void setGroupBy(int value)(Code)



setGroupByBeyondSelect
public void setGroupByBeyondSelect(int value)(Code)



setGroupByUnrelated
public void setGroupByUnrelated(int value)(Code)



setIdentifierQuoteString
public void setIdentifierQuoteString(String value)(Code)



setIdentifierStore
public void setIdentifierStore(int value)(Code)



setImportedKeysQuery
public void setImportedKeysQuery(String value)(Code)



setIndexInfoQuery
public void setIndexInfoQuery(String value)(Code)



setIntegrityEnhancementFacility
public void setIntegrityEnhancementFacility(int value)(Code)



setLikeEscapeClause
public void setLikeEscapeClause(int value)(Code)



setLimitedOuterJoins
public void setLimitedOuterJoins(int value)(Code)



setLocalFilePerTable
public void setLocalFilePerTable(int value)(Code)



setLocalFiles
public void setLocalFiles(int value)(Code)



setMaxBinaryLiteralLength
public void setMaxBinaryLiteralLength(int value)(Code)



setMaxCatalogNameLength
public void setMaxCatalogNameLength(int value)(Code)



setMaxCharLiteralLength
public void setMaxCharLiteralLength(int value)(Code)



setMaxColumnNameLength
public void setMaxColumnNameLength(int value)(Code)



setMaxColumnsInGroupBy
public void setMaxColumnsInGroupBy(int value)(Code)



setMaxColumnsInIndex
public void setMaxColumnsInIndex(int value)(Code)



setMaxColumnsInOrderBy
public void setMaxColumnsInOrderBy(int value)(Code)



setMaxColumnsInSelect
public void setMaxColumnsInSelect(int value)(Code)



setMaxColumnsInTable
public void setMaxColumnsInTable(int value)(Code)



setMaxConnections
public void setMaxConnections(int value)(Code)



setMaxCursorNameLength
public void setMaxCursorNameLength(int value)(Code)



setMaxIndexLength
public void setMaxIndexLength(int value)(Code)



setMaxProcedureNameLength
public void setMaxProcedureNameLength(int value)(Code)



setMaxRowSize
public void setMaxRowSize(int value)(Code)



setMaxRowSizeIncludeBlobs
public void setMaxRowSizeIncludeBlobs(int value)(Code)



setMaxSchemaNameLength
public void setMaxSchemaNameLength(int value)(Code)



setMaxStatementLength
public void setMaxStatementLength(int value)(Code)



setMaxStatements
public void setMaxStatements(int value)(Code)



setMaxTableNameLength
public void setMaxTableNameLength(int value)(Code)



setMaxTablesInSelect
public void setMaxTablesInSelect(int value)(Code)



setMaxUserNameLength
public void setMaxUserNameLength(int value)(Code)



setMinimumSQLGrammar
public void setMinimumSQLGrammar(int value)(Code)



setMixedCaseIdentifiers
public void setMixedCaseIdentifiers(int value)(Code)



setMixedCaseQuotedIdentifiers
public void setMixedCaseQuotedIdentifiers(int value)(Code)



setMultipleResultSets
public void setMultipleResultSets(int value)(Code)



setMultipleTransactions
public void setMultipleTransactions(int value)(Code)



setNonNullableColumns
public void setNonNullableColumns(int value)(Code)



setNullPlusNonNullIsNull
public void setNullPlusNonNullIsNull(int value)(Code)



setNullSort
public void setNullSort(int value)(Code)



setNumericFunctions
public void setNumericFunctions(String value)(Code)



setOpenCursorsAcrossCommit
public void setOpenCursorsAcrossCommit(int value)(Code)



setOpenCursorsAcrossRollback
public void setOpenCursorsAcrossRollback(int value)(Code)



setOpenStatementsAcrossCommit
public void setOpenStatementsAcrossCommit(int value)(Code)



setOpenStatementsAcrossRollback
public void setOpenStatementsAcrossRollback(int value)(Code)



setOrderByUnrelated
public void setOrderByUnrelated(int value)(Code)



setOuterJoins
public void setOuterJoins(int value)(Code)



setPositionedDelete
public void setPositionedDelete(int value)(Code)



setPositionedUpdate
public void setPositionedUpdate(int value)(Code)



setPrimaryKeysQuery
public void setPrimaryKeysQuery(String value)(Code)



setProcedureColumnsQuery
public void setProcedureColumnsQuery(String value)(Code)



setProcedureTerm
public void setProcedureTerm(String value)(Code)



setProceduresAreCallable
public void setProceduresAreCallable(int value) throws SQLException(Code)



setProceduresQuery
public void setProceduresQuery(String value)(Code)



setQuotedIdentifierStore
public void setQuotedIdentifierStore(int value)(Code)



setSQLKeywords
public void setSQLKeywords(String value)(Code)



setSchemaTerm
public void setSchemaTerm(String value)(Code)



setSchemasInDataManipulation
public void setSchemasInDataManipulation(int value)(Code)



setSchemasInIndexDefinitions
public void setSchemasInIndexDefinitions(int value)(Code)



setSchemasInPrivilegeDefinitions
public void setSchemasInPrivilegeDefinitions(int value)(Code)



setSchemasInProcedureCalls
public void setSchemasInProcedureCalls(int value)(Code)



setSchemasInTableDefinitions
public void setSchemasInTableDefinitions(int value)(Code)



setSchemasQuery
public void setSchemasQuery(String value)(Code)



setSearchStringEscape
public void setSearchStringEscape(String value)(Code)



setSelectForUpdate
public void setSelectForUpdate(int value)(Code)



setStoredProcedures
public void setStoredProcedures(int value)(Code)



setStringFunctions
public void setStringFunctions(String value)(Code)



setSubqueriesInComparisons
public void setSubqueriesInComparisons(int value)(Code)



setSubqueriesInExists
public void setSubqueriesInExists(int value)(Code)



setSubqueriesInIns
public void setSubqueriesInIns(int value)(Code)



setSubqueriesInQuantifieds
public void setSubqueriesInQuantifieds(int value)(Code)



setSystemFunctions
public void setSystemFunctions(String value)(Code)



setTableCorrelationNames
public void setTableCorrelationNames(int value)(Code)



setTablePrivilegesQuery
public void setTablePrivilegesQuery(String value)(Code)



setTableTypesQuery
public void setTableTypesQuery(String value)(Code)



setTablesAreSelectable
public void setTablesAreSelectable(int value)(Code)



setTablesQuery
public void setTablesQuery(String value)(Code)



setTimeDateFunctions
public void setTimeDateFunctions(String value)(Code)



setTransactions
public void setTransactions(int value)(Code)



setTypeInfoQuery
public void setTypeInfoQuery(String value)(Code)



setUDTsQuery
public void setUDTsQuery(String value)(Code)



setURL
public void setURL(String value)(Code)



setUnion
public void setUnion(int value)(Code)



setUnionAll
public void setUnionAll(int value)(Code)



setUserName
public void setUserName(String value)(Code)



setVersionColumnsQuery
public void setVersionColumnsQuery(String value)(Code)



setcatalogAtStart
public void setcatalogAtStart(int value)(Code)



setreadOnly
public void setreadOnly(int flag)(Code)



storesLowerCaseIdentifiers
public boolean storesLowerCaseIdentifiers() throws SQLException(Code)
Does the database treat mixed case unquoted SQL identifiers as case insensitive and store them in lower case? true if so
exception:
  SQLException - if a database access error occurs



storesLowerCaseQuotedIdentifiers
public boolean storesLowerCaseQuotedIdentifiers() throws SQLException(Code)
Does the database treat mixed case quoted SQL identifiers as case insensitive and store them in lower case? true if so
exception:
  SQLException - if a database access error occurs



storesMixedCaseIdentifiers
public boolean storesMixedCaseIdentifiers() throws SQLException(Code)
Does the database treat mixed case unquoted SQL identifiers as case insensitive and store them in mixed case? true if so
exception:
  SQLException - if a database access error occurs



storesMixedCaseQuotedIdentifiers
public boolean storesMixedCaseQuotedIdentifiers() throws SQLException(Code)
Does the database treat mixed case quoted SQL identifiers as case insensitive and store them in mixed case? true if so



storesUpperCaseIdentifiers
public boolean storesUpperCaseIdentifiers() throws SQLException(Code)
Does the database treat mixed case unquoted SQL identifiers as case insensitive and store them in upper case? true if so
exception:
  SQLException - if a database access error occurs



storesUpperCaseQuotedIdentifiers
public boolean storesUpperCaseQuotedIdentifiers() throws SQLException(Code)
Does the database treat mixed case quoted SQL identifiers as case insensitive and store them in upper case? true if so
exception:
  SQLException - if a database access error occurs



supportsANSI92EntryLevelSQL
public boolean supportsANSI92EntryLevelSQL() throws SQLException(Code)
Is the ANSI92 entry level SQL grammar supported? All JDBC CompliantTM drivers must return true. true if so
exception:
  SQLException - if a database access error occurs



supportsANSI92FullSQL
public boolean supportsANSI92FullSQL() throws SQLException(Code)
Is the ANSI92 full SQL grammar supported? true if so



supportsANSI92IntermediateSQL
public boolean supportsANSI92IntermediateSQL() throws SQLException(Code)
Is the ANSI92 intermediate SQL grammar supported?
exception:
  SQLException - if a database access error occurs



supportsAlterTableWithAddColumn
public boolean supportsAlterTableWithAddColumn() throws SQLException(Code)
Is "ALTER TABLE" with add column supported? true if so



supportsAlterTableWithDropColumn
public boolean supportsAlterTableWithDropColumn() throws SQLException(Code)
Is "ALTER TABLE" with drop column supported? true if so
exception:
  SQLException - if a database access error occurs



supportsBatchUpdates
public boolean supportsBatchUpdates() throws SQLException(Code)
Indicates whether the driver supports batch updates. true if the driver supports batch updates



supportsCatalogsInDataManipulation
public boolean supportsCatalogsInDataManipulation() throws SQLException(Code)
Can a catalog name be used in a data manipulation statement? true if so
exception:
  SQLException - if a database access error occurs



supportsCatalogsInIndexDefinitions
public boolean supportsCatalogsInIndexDefinitions() throws SQLException(Code)
Can a catalog name be used in an index definition statement? true if so
exception:
  SQLException - if a database access error occurs



supportsCatalogsInPrivilegeDefinitions
public boolean supportsCatalogsInPrivilegeDefinitions() throws SQLException(Code)
Can a catalog name be used in a privilege definition statement? true if so
exception:
  SQLException - if a database access error occurs



supportsCatalogsInProcedureCalls
public boolean supportsCatalogsInProcedureCalls() throws SQLException(Code)
Can a catalog name be used in a procedure call statement? true if so
exception:
  SQLException - if a database access error occurs



supportsCatalogsInTableDefinitions
public boolean supportsCatalogsInTableDefinitions() throws SQLException(Code)
Can a catalog name be used in a table definition statement? true if so
exception:
  SQLException - if a database access error occurs



supportsColumnAliasing
public boolean supportsColumnAliasing() throws SQLException(Code)
Is column aliasing supported?

If so, the SQL AS clause can be used to provide names for computed columns or to provide alias names for columns as required. true if so




supportsConvert
public boolean supportsConvert() throws SQLException(Code)
Is the CONVERT function between SQL types supported? true if so
exception:
  SQLException - if a database access error occurs



supportsConvert
public boolean supportsConvert(int fromType, int toType) throws SQLException(Code)
Is CONVERT between the given SQL types supported?
Parameters:
  fromType - the type to convert from
Parameters:
  toType - the type to convert to true if so



supportsCoreSQLGrammar
public boolean supportsCoreSQLGrammar() throws SQLException(Code)
Is the ODBC Core SQL grammar supported? true if so
exception:
  SQLException - if a database access error occurs



supportsCorrelatedSubqueries
public boolean supportsCorrelatedSubqueries() throws SQLException(Code)
Are correlated subqueries supported? A JDBC CompliantTM driver always returns true. true if so
exception:
  SQLException - if a database access error occurs



supportsDataDefinitionAndDataManipulationTransactions
public boolean supportsDataDefinitionAndDataManipulationTransactions() throws SQLException(Code)
Are both data definition and data manipulation statements within a transaction supported? true if so
exception:
  SQLException - if a database access error occurs



supportsDataManipulationTransactionsOnly
public boolean supportsDataManipulationTransactionsOnly() throws SQLException(Code)
Are only data manipulation statements within a transaction supported? true if so
exception:
  SQLException - if a database access error occurs



supportsDifferentTableCorrelationNames
public boolean supportsDifferentTableCorrelationNames() throws SQLException(Code)
If table correlation names are supported, are they restricted to be different from the names of the tables?
exception:
  SQLException - if a database access error occurs



supportsExpressionsInOrderBy
public boolean supportsExpressionsInOrderBy() throws SQLException(Code)
Are expressions in "ORDER BY" lists supported? true if so
exception:
  SQLException - if a database access error occurs



supportsExtendedSQLGrammar
public boolean supportsExtendedSQLGrammar() throws SQLException(Code)
Is the ODBC Extended SQL grammar supported? true if so



supportsFullOuterJoins
public boolean supportsFullOuterJoins() throws SQLException(Code)
Are full nested outer joins supported? true if so
exception:
  SQLException - if a database access error occurs



supportsGetGeneratedKeys
public boolean supportsGetGeneratedKeys() throws SQLException(Code)



supportsGroupBy
public boolean supportsGroupBy() throws SQLException(Code)
Is some form of "GROUP BY" clause supported? true if so



supportsGroupByBeyondSelect
public boolean supportsGroupByBeyondSelect() throws SQLException(Code)
Can a "GROUP BY" clause add columns not in the SELECT provided it specifies all the columns in the SELECT? true if so



supportsGroupByUnrelated
public boolean supportsGroupByUnrelated() throws SQLException(Code)
Can a "GROUP BY" clause use columns not in the SELECT? true if so
exception:
  SQLException - if a database access error occurs



supportsIntegrityEnhancementFacility
public boolean supportsIntegrityEnhancementFacility() throws SQLException(Code)
Is the SQL Integrity Enhancement Facility supported? true if so
exception:
  SQLException - if a database access error occurs



supportsLikeEscapeClause
public boolean supportsLikeEscapeClause() throws SQLException(Code)
Is the escape character in "LIKE" clauses supported? A JDBC CompliantTM driver always returns true. true if so
exception:
  SQLException - if a database access error occurs



supportsLimitedOuterJoins
public boolean supportsLimitedOuterJoins() throws SQLException(Code)
Is there limited support for outer joins? (This will be true if supportFullOuterJoins is true.) true if so
exception:
  SQLException - if a database access error occurs



supportsMinimumSQLGrammar
public boolean supportsMinimumSQLGrammar() throws SQLException(Code)
Is the ODBC Minimum SQL grammar supported? All JDBC CompliantTM drivers must return true. true if so
exception:
  SQLException - if a database access error occurs



supportsMixedCaseIdentifiers
public boolean supportsMixedCaseIdentifiers() throws SQLException(Code)
Does the database treat mixed case unquoted SQL identifiers as case sensitive and as a result store them in mixed case? true if so



supportsMixedCaseQuotedIdentifiers
public boolean supportsMixedCaseQuotedIdentifiers() throws SQLException(Code)
Does the database treat mixed case quoted SQL identifiers as case sensitive and as a result store them in mixed case? A JDBC CompliantTM driver will always return true. true if so
exception:
  SQLException - if a database access error occurs



supportsMultipleOpenResults
public boolean supportsMultipleOpenResults() throws SQLException(Code)



supportsMultipleResultSets
public boolean supportsMultipleResultSets() throws SQLException(Code)
Are multiple ResultSets from a single execute supported? true if so
exception:
  SQLException - if a database access error occurs



supportsMultipleTransactions
public boolean supportsMultipleTransactions() throws SQLException(Code)
Can we have multiple transactions open at once (on different connections)? true if so
exception:
  SQLException - if a database access error occurs



supportsNamedParameters
public boolean supportsNamedParameters() throws SQLException(Code)



supportsNonNullableColumns
public boolean supportsNonNullableColumns() throws SQLException(Code)
Can columns be defined as non-nullable? A JDBC CompliantTM driver always returns true.
exception:
  SQLException - if a database access error occurs



supportsOpenCursorsAcrossCommit
public boolean supportsOpenCursorsAcrossCommit() throws SQLException(Code)
Can cursors remain open across commits? true if cursors always remain open
exception:
  SQLException - if a database access error occurs



supportsOpenCursorsAcrossRollback
public boolean supportsOpenCursorsAcrossRollback() throws SQLException(Code)
Can cursors remain open across rollbacks? true if cursors always remain open
exception:
  SQLException - if a database access error occurs



supportsOpenStatementsAcrossCommit
public boolean supportsOpenStatementsAcrossCommit() throws SQLException(Code)
Can statements remain open across commits? true if statements always remain open
exception:
  SQLException - if a database access error occurs



supportsOpenStatementsAcrossRollback
public boolean supportsOpenStatementsAcrossRollback() throws SQLException(Code)
Can statements remain open across rollbacks? true if statements always remain open
exception:
  SQLException - if a database access error occurs



supportsOrderByUnrelated
public boolean supportsOrderByUnrelated() throws SQLException(Code)
Can an "ORDER BY" clause use columns not in the SELECT statement? true if so
exception:
  SQLException - if a database access error occurs



supportsOuterJoins
public boolean supportsOuterJoins() throws SQLException(Code)
Is some form of outer join supported? true if so
exception:
  SQLException - if a database access error occurs



supportsPositionedDelete
public boolean supportsPositionedDelete() throws SQLException(Code)
Is positioned DELETE supported? true if so
exception:
  SQLException - if a database access error occurs



supportsPositionedUpdate
public boolean supportsPositionedUpdate() throws SQLException(Code)
Is positioned UPDATE supported? true if so
exception:
  SQLException - if a database access error occurs



supportsResultSetConcurrency
public boolean supportsResultSetConcurrency(int type, int concurrency) throws SQLException(Code)
Does the database support the concurrency type in combination with the given result set type?
Parameters:
  type - defined in java.sql.ResultSet
Parameters:
  concurrency - type defined in java.sql.ResultSet true if so
exception:
  SQLException - if a database access error occurs
See Also:   Connection



supportsResultSetHoldability
public boolean supportsResultSetHoldability(int holdability) throws SQLException(Code)



supportsResultSetType
public boolean supportsResultSetType(int type) throws SQLException(Code)
Does the database support the given result set type?
Parameters:
  type - defined in java.sql.ResultSet true if so
exception:
  SQLException - if a database access error occurs
See Also:   Connection



supportsSavepoints
public boolean supportsSavepoints() throws SQLException(Code)



supportsSchemasInDataManipulation
public boolean supportsSchemasInDataManipulation() throws SQLException(Code)
Can a schema name be used in a data manipulation statement? true if so
exception:
  SQLException - if a database access error occurs



supportsSchemasInIndexDefinitions
public boolean supportsSchemasInIndexDefinitions() throws SQLException(Code)
Can a schema name be used in an index definition statement? true if so
exception:
  SQLException - if a database access error occurs



supportsSchemasInPrivilegeDefinitions
public boolean supportsSchemasInPrivilegeDefinitions() throws SQLException(Code)
Can a schema name be used in a privilege definition statement? true if so
exception:
  SQLException - if a database access error occurs



supportsSchemasInProcedureCalls
public boolean supportsSchemasInProcedureCalls() throws SQLException(Code)
Can a schema name be used in a procedure call statement? true if so
exception:
  SQLException - if a database access error occurs



supportsSchemasInTableDefinitions
public boolean supportsSchemasInTableDefinitions() throws SQLException(Code)
Can a schema name be used in a table definition statement? true if so
exception:
  SQLException - if a database access error occurs



supportsSelectForUpdate
public boolean supportsSelectForUpdate() throws SQLException(Code)
Is SELECT for UPDATE supported? true if so
exception:
  SQLException - if a database access error occurs



supportsStatementPooling
public boolean supportsStatementPooling() throws SQLException(Code)



supportsStoredFunctionsUsingCallSyntax
public boolean supportsStoredFunctionsUsingCallSyntax() throws SQLException(Code)



supportsStoredProcedures
public boolean supportsStoredProcedures() throws SQLException(Code)
Are stored procedure calls using the stored procedure escape syntax supported? true if so
exception:
  SQLException - if a database access error occurs



supportsSubqueriesInComparisons
public boolean supportsSubqueriesInComparisons() throws SQLException(Code)
Are subqueries in comparison expressions supported? A JDBC CompliantTM driver always returns true. true if so
exception:
  SQLException - if a database access error occurs



supportsSubqueriesInExists
public boolean supportsSubqueriesInExists() throws SQLException(Code)
Are subqueries in 'exists' expressions supported? A JDBC CompliantTM driver always returns true. true if so
exception:
  SQLException - if a database access error occurs



supportsSubqueriesInIns
public boolean supportsSubqueriesInIns() throws SQLException(Code)
Are subqueries in 'in' statements supported? A JDBC CompliantTM driver always returns true. true if so



supportsSubqueriesInQuantifieds
public boolean supportsSubqueriesInQuantifieds() throws SQLException(Code)
Are subqueries in quantified expressions supported? A JDBC CompliantTM driver always returns true. true if so
exception:
  SQLException - if a database access error occurs



supportsTableCorrelationNames
public boolean supportsTableCorrelationNames() throws SQLException(Code)
Are table correlation names supported? A JDBC CompliantTM driver always returns true. true if so
exception:
  SQLException - if a database access error occurs



supportsTransactionIsolationLevel
public boolean supportsTransactionIsolationLevel(int level) throws SQLException(Code)
Does this database support the given transaction isolation level?
Parameters:
  level - the values are defined in java.sql.Connection true if so
exception:
  SQLException - if a database access error occurs



supportsTransactions
public boolean supportsTransactions() throws SQLException(Code)
Are transactions supported? If not, invoking the method true if transactions are supported
exception:
  SQLException - if a database access error occurs



supportsUnion
public boolean supportsUnion() throws SQLException(Code)
Is SQL UNION supported? true if so
exception:
  SQLException - if a database access error occurs



supportsUnionAll
public boolean supportsUnionAll() throws SQLException(Code)
Is SQL UNION ALL supported? true if so
exception:
  SQLException - if a database access error occurs



unwrap
public Object unwrap(java.lang.Class iface) throws java.sql.SQLException(Code)



updatesAreDetected
public boolean updatesAreDetected(int type) throws SQLException(Code)
Indicates whether or not a visible row update can be detected by calling the method ResultSet.rowUpdated.
Parameters:
  result - set type, i.e. ResultSet.TYPE_XXX true if changes are detected by the result set type
exception:
  SQLException - if a database access error occurs



usesLocalFilePerTable
public boolean usesLocalFilePerTable() throws SQLException(Code)
Does the database use a file for each table? true if the database uses a local file for each table
exception:
  SQLException - if a database access error occurs



usesLocalFiles
public boolean usesLocalFiles() throws SQLException(Code)
Does the database store tables in a local file? true if so
exception:
  SQLException - if a database access error occurs



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.