Java Doc for DatabaseMetaData.java in  » Database-JDBC-Connection-Pool » sequoia-2.10.9 » org » continuent » sequoia » driver » 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 » Database JDBC Connection Pool » sequoia 2.10.9 » org.continuent.sequoia.driver 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.continuent.sequoia.driver.DatabaseMetaData

DatabaseMetaData
public class DatabaseMetaData implements java.sql.DatabaseMetaData(Code)
DatabaseMetaData retrieves most of the values from the Sequoia controller. If you are using an heterogeneous cluster, the values returned are the one of the first database that was enabled on the controller.
author:
   Emmanuel Cecchet
author:
   Jean-Bernard van Zuylen
author:
  

version:
   1.0



Constructor Summary
public  DatabaseMetaData(Connection conn)
     Creates a new DatabaseMetaData instance.

Method Summary
public  booleanallProceduresAreCallable()
    
public  booleanallTablesAreSelectable()
    
public  booleandataDefinitionCausesTransactionCommit()
    
public  booleandataDefinitionIgnoredInTransactions()
    
public  booleandeletesAreDetected(int type)
    
public  booleandoesMaxRowSizeIncludeBlobs()
    
public  java.sql.ResultSetgetAttributes(String catalog, String schemaPattern, String typeNamePattern, String attributeNamePattern)
    
public  java.sql.ResultSetgetBestRowIdentifier(String catalog, String schema, String table, int scope, boolean nullable)
    
public  StringgetCatalogSeparator()
    
public  StringgetCatalogTerm()
    
public  java.sql.ResultSetgetCatalogs()
    
public  java.sql.ResultSetgetColumnPrivileges(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern)
    
public  java.sql.ResultSetgetColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern)
    
public  java.sql.ConnectiongetConnection()
     Retrieves the Connection that produced this DatabaseMetaData.
public  java.sql.ResultSetgetCrossReference(String primaryCatalog, String primarySchema, String primaryTable, String foreignCatalog, String foreignSchema, String foreignTable)
    
public  intgetDatabaseMajorVersion()
    
public  intgetDatabaseMinorVersion()
    
public  StringgetDatabaseProductName()
     We return a comma separated list of database engine names connected to the controller.
public  StringgetDatabaseProductVersion()
     What is the version of this database product.
public  intgetDefaultTransactionIsolation()
    
public  intgetDriverMajorVersion()
    
public  intgetDriverMinorVersion()
    
public  StringgetDriverName()
    
public  StringgetDriverVersion()
    
public  java.sql.ResultSetgetExportedKeys(String catalog, String schema, String table)
    
public  StringgetExtraNameCharacters()
    
public  StringgetIdentifierQuoteString()
    
public  java.sql.ResultSetgetImportedKeys(String catalog, String schema, String table)
    
public  java.sql.ResultSetgetIndexInfo(String catalog, String schema, String table, boolean unique, boolean approximate)
    
public  intgetJDBCMajorVersion()
     Retrieves the major JDBC version number for this driver.
public  intgetJDBCMinorVersion()
     Retrieves the minor JDBC version number for this driver.
public  intgetMaxBinaryLiteralLength()
    
public  intgetMaxCatalogNameLength()
    
public  intgetMaxCharLiteralLength()
    
public  intgetMaxColumnNameLength()
    
public  intgetMaxColumnsInGroupBy()
    
public  intgetMaxColumnsInIndex()
    
public  intgetMaxColumnsInOrderBy()
    
public  intgetMaxColumnsInSelect()
    
public  intgetMaxColumnsInTable()
    
public  intgetMaxConnections()
     Maximum number of connections to the database (virtually no limit since these are virtual connections to the Controller).
public  intgetMaxCursorNameLength()
    
public  intgetMaxIndexLength()
    
public  intgetMaxProcedureNameLength()
    
public  intgetMaxRowSize()
    
public  intgetMaxSchemaNameLength()
    
public  intgetMaxStatementLength()
    
public  intgetMaxStatements()
    
public  intgetMaxTableNameLength()
    
public  intgetMaxTablesInSelect()
    
public  intgetMaxUserNameLength()
    
public  StringgetNumericFunctions()
    
public  java.sql.ResultSetgetPrimaryKeys(String catalog, String schema, String table)
    
public  java.sql.ResultSetgetProcedureColumns(String catalog, String schemaPattern, String procedureNamePattern, String columnNamePattern)
    
public  StringgetProcedureTerm()
    
public  java.sql.ResultSetgetProcedures(String catalog, String schemaPattern, String procedureNamePattern)
    
public  intgetResultSetHoldability()
    
public  StringgetSQLKeywords()
    
public  intgetSQLStateType()
    
public  StringgetSchemaTerm()
    
public  java.sql.ResultSetgetSchemas()
    
public  StringgetSearchStringEscape()
    
public  StringgetStringFunctions()
    
public  java.sql.ResultSetgetSuperTables(String catalog, String schemaPattern, String tableNamePattern)
    
public  java.sql.ResultSetgetSuperTypes(String catalog, String schemaPattern, String typeNamePattern)
    
public  StringgetSystemFunctions()
    
public  java.sql.ResultSetgetTablePrivileges(String catalog, String schemaPattern, String tableNamePattern)
     Gets a description of the access rights for each table available in a catalog.
public  java.sql.ResultSetgetTableTypes()
     Gets the table types available in this database.
public  java.sql.ResultSetgetTables(String catalog, String schemaPattern, String tableNamePattern, String[] types)
     Gets a description of the available tables.
Parameters:
  catalog - a catalog name; this is ignored, and should be set tonull
Parameters:
  schemaPattern - a schema name pattern; this is ignored, and should beset to null
Parameters:
  tableNamePattern - a table name pattern.
public  StringgetTimeDateFunctions()
    
public  java.sql.ResultSetgetTypeInfo()
    
public  java.sql.ResultSetgetUDTs(String catalog, String schemaPattern, String typeNamePattern, int[] types)
    
public  StringgetURL()
    
public  StringgetUserName()
    
public  java.sql.ResultSetgetVersionColumns(String catalog, String schema, String table)
    
public  booleaninsertsAreDetected(int type)
    
public  booleanisCatalogAtStart()
    
public  booleanisReadOnly()
    
public  booleanlocatorsUpdateCopy()
    
public  booleannullPlusNonNullIsNull()
    
public  booleannullsAreSortedAtEnd()
    
public  booleannullsAreSortedAtStart()
    
public  booleannullsAreSortedHigh()
    
public  booleannullsAreSortedLow()
    
public  booleanothersDeletesAreVisible(int type)
    
public  booleanothersInsertsAreVisible(int type)
    
public  booleanothersUpdatesAreVisible(int type)
    
public  booleanownDeletesAreVisible(int type)
    
public  booleanownInsertsAreVisible(int type)
    
public  booleanownUpdatesAreVisible(int type)
    
public  booleanstoresLowerCaseIdentifiers()
    
public  booleanstoresLowerCaseQuotedIdentifiers()
    
public  booleanstoresMixedCaseIdentifiers()
    
public  booleanstoresMixedCaseQuotedIdentifiers()
    
public  booleanstoresUpperCaseIdentifiers()
    
public  booleanstoresUpperCaseQuotedIdentifiers()
    
public  booleansupportsANSI92EntryLevelSQL()
    
public  booleansupportsANSI92FullSQL()
    
public  booleansupportsANSI92IntermediateSQL()
    
public  booleansupportsAlterTableWithAddColumn()
    
public  booleansupportsAlterTableWithDropColumn()
    
public  booleansupportsBatchUpdates()
    
public  booleansupportsCatalogsInDataManipulation()
    
public  booleansupportsCatalogsInIndexDefinitions()
    
public  booleansupportsCatalogsInPrivilegeDefinitions()
    
public  booleansupportsCatalogsInProcedureCalls()
    
public  booleansupportsCatalogsInTableDefinitions()
    
public  booleansupportsColumnAliasing()
    
public  booleansupportsConvert()
    
public  booleansupportsConvert(int fromType, int toType)
     Not implemented (returns false).
public  booleansupportsCoreSQLGrammar()
    
public  booleansupportsCorrelatedSubqueries()
    
public  booleansupportsDataDefinitionAndDataManipulationTransactions()
    
public  booleansupportsDataManipulationTransactionsOnly()
    
public  booleansupportsDifferentTableCorrelationNames()
    
public  booleansupportsExpressionsInOrderBy()
    
public  booleansupportsExtendedSQLGrammar()
    
public  booleansupportsFullOuterJoins()
    
public  booleansupportsGetGeneratedKeys()
    
public  booleansupportsGroupBy()
    
public  booleansupportsGroupByBeyondSelect()
    
public  booleansupportsGroupByUnrelated()
    
public  booleansupportsIntegrityEnhancementFacility()
    
public  booleansupportsLikeEscapeClause()
    
public  booleansupportsLimitedOuterJoins()
    
public  booleansupportsMinimumSQLGrammar()
    
public  booleansupportsMixedCaseIdentifiers()
    
public  booleansupportsMixedCaseQuotedIdentifiers()
    
public  booleansupportsMultipleOpenResults()
    
public  booleansupportsMultipleResultSets()
    
public  booleansupportsMultipleTransactions()
    
public  booleansupportsNamedParameters()
    
public  booleansupportsNonNullableColumns()
    
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  booleansupportsStoredProcedures()
    
public  booleansupportsSubqueriesInComparisons()
    
public  booleansupportsSubqueriesInExists()
    
public  booleansupportsSubqueriesInIns()
    
public  booleansupportsSubqueriesInQuantifieds()
    
public  booleansupportsTableCorrelationNames()
    
public  booleansupportsTransactionIsolationLevel(int level)
    
public  booleansupportsTransactions()
    
public  booleansupportsUnion()
    
public  booleansupportsUnionAll()
    
public  booleanupdatesAreDetected(int type)
    
public  booleanusesLocalFilePerTable()
    
public  booleanusesLocalFiles()
    


Constructor Detail
DatabaseMetaData
public DatabaseMetaData(Connection conn)(Code)
Creates a new DatabaseMetaData instance.
Parameters:
  conn - a Connection value




Method Detail
allProceduresAreCallable
public boolean allProceduresAreCallable() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.allProceduresAreCallable



allTablesAreSelectable
public boolean allTablesAreSelectable() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.allTablesAreSelectable



dataDefinitionCausesTransactionCommit
public boolean dataDefinitionCausesTransactionCommit() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.dataDefinitionCausesTransactionCommit



dataDefinitionIgnoredInTransactions
public boolean dataDefinitionIgnoredInTransactions() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.dataDefinitionIgnoredInTransactions



deletesAreDetected
public boolean deletesAreDetected(int type) throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.deletesAreDetected(int)



doesMaxRowSizeIncludeBlobs
public boolean doesMaxRowSizeIncludeBlobs() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.doesMaxRowSizeIncludeBlobs



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

See Also:   java.sql.DatabaseMetaData.getAttributes(java.lang.Stringjava.lang.Stringjava.lang.Stringjava.lang.String)



getBestRowIdentifier
public java.sql.ResultSet getBestRowIdentifier(String catalog, String schema, String table, int scope, boolean nullable) throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getBestRowIdentifier(java.lang.Stringjava.lang.Stringjava.lang.Stringintboolean)



getCatalogSeparator
public String getCatalogSeparator() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getCatalogSeparator



getCatalogTerm
public String getCatalogTerm() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getCatalogTerm



getCatalogs
public java.sql.ResultSet getCatalogs() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getCatalogs



getColumnPrivileges
public java.sql.ResultSet getColumnPrivileges(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern) throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getColumnPrivileges(java.lang.Stringjava.lang.Stringjava.lang.Stringjava.lang.String)



getColumns
public java.sql.ResultSet getColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern) throws SQLException(Code)

Parameters:
  catalog - a catalog name; "" retrieves those without a catalog
Parameters:
  schemaPattern - a schema name pattern; "" retrieves those without aschema
Parameters:
  tableNamePattern - a table name pattern
Parameters:
  columnNamePattern - a column name pattern null
exception:
  SQLException - if an error occurs
See Also:   DatabaseMetaData.getSearchStringEscape



getConnection
public java.sql.Connection getConnection() throws SQLException(Code)
Retrieves the Connection that produced this DatabaseMetaData. the Connection object
exception:
  SQLException - if an error occurs



getCrossReference
public java.sql.ResultSet getCrossReference(String primaryCatalog, String primarySchema, String primaryTable, String foreignCatalog, String foreignSchema, String foreignTable) throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getCrossReference(java.lang.Stringjava.lang.Stringjava.lang.Stringjava.lang.Stringjava.lang.Stringjava.lang.String)



getDatabaseMajorVersion
public int getDatabaseMajorVersion() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getDatabaseMajorVersion



getDatabaseMinorVersion
public int getDatabaseMinorVersion() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getDatabaseMinorVersion



getDatabaseProductName
public String getDatabaseProductName() throws SQLException(Code)
We return a comma separated list of database engine names connected to the controller. A name appears only once regardless of the number of instances of this particular db engine. If no database product name is provided by the backend drivers, default is to return "Sequoia Controller". comma separated list of database product names
exception:
  SQLException - if a database access error occurs



getDatabaseProductVersion
public String getDatabaseProductVersion() throws SQLException(Code)
What is the version of this database product. the Sequoia driver version
exception:
  SQLException - if an error occurs



getDefaultTransactionIsolation
public int getDefaultTransactionIsolation() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getDefaultTransactionIsolation



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



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



getDriverName
public String getDriverName() throws SQLException(Code)
What is the name of this JDBC driver? the JDBC driver name
exception:
  SQLException - why?



getDriverVersion
public String getDriverVersion() throws SQLException(Code)
What is the version string of this JDBC driver? the JDBC driver name.
exception:
  SQLException - why?



getExportedKeys
public java.sql.ResultSet getExportedKeys(String catalog, String schema, String table) throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getExportedKeys(java.lang.Stringjava.lang.Stringjava.lang.String)



getExtraNameCharacters
public String getExtraNameCharacters() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getExtraNameCharacters



getIdentifierQuoteString
public String getIdentifierQuoteString() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getIdentifierQuoteString



getImportedKeys
public java.sql.ResultSet getImportedKeys(String catalog, String schema, String table) throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getImportedKeys(java.lang.Stringjava.lang.Stringjava.lang.String)



getIndexInfo
public java.sql.ResultSet getIndexInfo(String catalog, String schema, String table, boolean unique, boolean approximate) throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getIndexInfo(java.lang.Stringjava.lang.Stringjava.lang.Stringbooleanboolean)



getJDBCMajorVersion
public int getJDBCMajorVersion() throws SQLException(Code)
Retrieves the major JDBC version number for this driver. JDBC version major number
exception:
  SQLException - if a database access error occurs
since:
   JDK 1.4



getJDBCMinorVersion
public int getJDBCMinorVersion() throws SQLException(Code)
Retrieves the minor JDBC version number for this driver. JDBC version minor number
exception:
  SQLException - if a database access error occurs
since:
   JDK 1.4



getMaxBinaryLiteralLength
public int getMaxBinaryLiteralLength() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getMaxBinaryLiteralLength



getMaxCatalogNameLength
public int getMaxCatalogNameLength() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getMaxCatalogNameLength



getMaxCharLiteralLength
public int getMaxCharLiteralLength() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getMaxCharLiteralLength



getMaxColumnNameLength
public int getMaxColumnNameLength() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getMaxColumnNameLength



getMaxColumnsInGroupBy
public int getMaxColumnsInGroupBy() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getMaxColumnsInGroupBy



getMaxColumnsInIndex
public int getMaxColumnsInIndex() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getMaxColumnsInIndex



getMaxColumnsInOrderBy
public int getMaxColumnsInOrderBy() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getMaxColumnsInOrderBy



getMaxColumnsInSelect
public int getMaxColumnsInSelect() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getMaxColumnsInSelect



getMaxColumnsInTable
public int getMaxColumnsInTable() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getMaxColumnsInTable



getMaxConnections
public int getMaxConnections() throws SQLException(Code)
Maximum number of connections to the database (virtually no limit since these are virtual connections to the Controller). The spec says 0 should be returned if unknown. value retrieved from first enabled backend
exception:
  SQLException - if a database access error occurs



getMaxCursorNameLength
public int getMaxCursorNameLength() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getMaxCursorNameLength



getMaxIndexLength
public int getMaxIndexLength() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getMaxIndexLength



getMaxProcedureNameLength
public int getMaxProcedureNameLength() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getMaxProcedureNameLength



getMaxRowSize
public int getMaxRowSize() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getMaxRowSize



getMaxSchemaNameLength
public int getMaxSchemaNameLength() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getMaxSchemaNameLength



getMaxStatementLength
public int getMaxStatementLength() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getMaxStatementLength



getMaxStatements
public int getMaxStatements() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getMaxStatements



getMaxTableNameLength
public int getMaxTableNameLength() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getMaxTableNameLength



getMaxTablesInSelect
public int getMaxTablesInSelect() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getMaxTablesInSelect



getMaxUserNameLength
public int getMaxUserNameLength() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getMaxUserNameLength



getNumericFunctions
public String getNumericFunctions() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getNumericFunctions



getPrimaryKeys
public java.sql.ResultSet getPrimaryKeys(String catalog, String schema, String table) throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getPrimaryKeys(java.lang.Stringjava.lang.Stringjava.lang.String)



getProcedureColumns
public java.sql.ResultSet getProcedureColumns(String catalog, String schemaPattern, String procedureNamePattern, String columnNamePattern) throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getProcedureColumns(java.lang.Stringjava.lang.Stringjava.lang.Stringjava.lang.String)



getProcedureTerm
public String getProcedureTerm() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getProcedureTerm



getProcedures
public java.sql.ResultSet getProcedures(String catalog, String schemaPattern, String procedureNamePattern) throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getProcedures(java.lang.Stringjava.lang.Stringjava.lang.String)



getResultSetHoldability
public int getResultSetHoldability() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getResultSetHoldability



getSQLKeywords
public String getSQLKeywords() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getSQLKeywords



getSQLStateType
public int getSQLStateType() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getSQLStateType



getSchemaTerm
public String getSchemaTerm() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getSchemaTerm



getSchemas
public java.sql.ResultSet getSchemas() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getSchemas



getSearchStringEscape
public String getSearchStringEscape() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getSearchStringEscape



getStringFunctions
public String getStringFunctions() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getStringFunctions



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

See Also:   java.sql.DatabaseMetaData.getSuperTables(java.lang.Stringjava.lang.Stringjava.lang.String)



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

See Also:   java.sql.DatabaseMetaData.getSuperTypes(java.lang.Stringjava.lang.Stringjava.lang.String)



getSystemFunctions
public String getSystemFunctions() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getSystemFunctions



getTablePrivileges
public java.sql.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.) Only privileges matching the schema and table name criteria are returned. They are ordered by TABLE_SCHEM, TABLE_NAME, and PRIVILEGE.
Parameters:
  catalog - a catalog name; "" retrieves those without a catalog; nullmeans drop catalog name from the selection criteria
Parameters:
  schemaPattern - a schema name pattern; "" retrieves those without aschema
Parameters:
  tableNamePattern - a table name pattern ResultSet each row is a table privilege description
throws:
  SQLException - if a database access error occurs



getTableTypes
public java.sql.ResultSet getTableTypes() throws SQLException(Code)
Gets the table types available in this database. The results are ordered by table type. ResultSet each row has a single String column thatis a catalog name
throws:
  SQLException - if a database error occurs



getTables
public java.sql.ResultSet getTables(String catalog, String schemaPattern, String tableNamePattern, String[] types) throws SQLException(Code)
Gets a description of the available tables.
Parameters:
  catalog - a catalog name; this is ignored, and should be set tonull
Parameters:
  schemaPattern - a schema name pattern; this is ignored, and should beset to null
Parameters:
  tableNamePattern - a table name pattern. For all tables this should be"%"
Parameters:
  types - a list of table types to include; null returnsall types null
exception:
  SQLException - if a database-access error occurs.



getTimeDateFunctions
public String getTimeDateFunctions() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getTimeDateFunctions



getTypeInfo
public java.sql.ResultSet getTypeInfo() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getTypeInfo



getUDTs
public java.sql.ResultSet getUDTs(String catalog, String schemaPattern, String typeNamePattern, int[] types) throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getUDTs(java.lang.Stringjava.lang.Stringjava.lang.Stringint[])



getURL
public String getURL() throws SQLException(Code)
What is the URL for this database? the url or null if it cannott be generated
exception:
  SQLException - if a database access error occurs



getUserName
public String getUserName() throws SQLException(Code)
What is our user name as known to the database? our database user name
exception:
  SQLException - if a database access error occurs



getVersionColumns
public java.sql.ResultSet getVersionColumns(String catalog, String schema, String table) throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.getVersionColumns(java.lang.Stringjava.lang.Stringjava.lang.String)



insertsAreDetected
public boolean insertsAreDetected(int type) throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.insertsAreDetected(int)



isCatalogAtStart
public boolean isCatalogAtStart() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.isCatalogAtStart



isReadOnly
public boolean isReadOnly() throws SQLException(Code)
Is the database in read-only mode? true if so
exception:
  SQLException - if a database access error occurs



locatorsUpdateCopy
public boolean locatorsUpdateCopy() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.locatorsUpdateCopy



nullPlusNonNullIsNull
public boolean nullPlusNonNullIsNull() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.nullPlusNonNullIsNull



nullsAreSortedAtEnd
public boolean nullsAreSortedAtEnd() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.nullsAreSortedAtEnd



nullsAreSortedAtStart
public boolean nullsAreSortedAtStart() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.nullsAreSortedAtStart



nullsAreSortedHigh
public boolean nullsAreSortedHigh() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.nullsAreSortedHigh



nullsAreSortedLow
public boolean nullsAreSortedLow() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.nullsAreSortedLow



othersDeletesAreVisible
public boolean othersDeletesAreVisible(int type) throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.othersDeletesAreVisible(int)



othersInsertsAreVisible
public boolean othersInsertsAreVisible(int type) throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.othersInsertsAreVisible(int)



othersUpdatesAreVisible
public boolean othersUpdatesAreVisible(int type) throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.othersUpdatesAreVisible(int)



ownDeletesAreVisible
public boolean ownDeletesAreVisible(int type) throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.ownDeletesAreVisible(int)



ownInsertsAreVisible
public boolean ownInsertsAreVisible(int type) throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.ownInsertsAreVisible(int)



ownUpdatesAreVisible
public boolean ownUpdatesAreVisible(int type) throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.ownUpdatesAreVisible(int)



storesLowerCaseIdentifiers
public boolean storesLowerCaseIdentifiers() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.storesLowerCaseIdentifiers



storesLowerCaseQuotedIdentifiers
public boolean storesLowerCaseQuotedIdentifiers() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.storesLowerCaseQuotedIdentifiers



storesMixedCaseIdentifiers
public boolean storesMixedCaseIdentifiers() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.storesMixedCaseIdentifiers



storesMixedCaseQuotedIdentifiers
public boolean storesMixedCaseQuotedIdentifiers() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.storesMixedCaseQuotedIdentifiers



storesUpperCaseIdentifiers
public boolean storesUpperCaseIdentifiers() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.storesUpperCaseIdentifiers



storesUpperCaseQuotedIdentifiers
public boolean storesUpperCaseQuotedIdentifiers() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.storesUpperCaseQuotedIdentifiers



supportsANSI92EntryLevelSQL
public boolean supportsANSI92EntryLevelSQL() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsANSI92EntryLevelSQL



supportsANSI92FullSQL
public boolean supportsANSI92FullSQL() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsANSI92FullSQL



supportsANSI92IntermediateSQL
public boolean supportsANSI92IntermediateSQL() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsANSI92IntermediateSQL



supportsAlterTableWithAddColumn
public boolean supportsAlterTableWithAddColumn() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsAlterTableWithAddColumn



supportsAlterTableWithDropColumn
public boolean supportsAlterTableWithDropColumn() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsAlterTableWithDropColumn



supportsBatchUpdates
public boolean supportsBatchUpdates() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsBatchUpdates



supportsCatalogsInDataManipulation
public boolean supportsCatalogsInDataManipulation() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsCatalogsInDataManipulation



supportsCatalogsInIndexDefinitions
public boolean supportsCatalogsInIndexDefinitions() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsCatalogsInIndexDefinitions



supportsCatalogsInPrivilegeDefinitions
public boolean supportsCatalogsInPrivilegeDefinitions() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsCatalogsInPrivilegeDefinitions



supportsCatalogsInProcedureCalls
public boolean supportsCatalogsInProcedureCalls() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsCatalogsInProcedureCalls



supportsCatalogsInTableDefinitions
public boolean supportsCatalogsInTableDefinitions() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsCatalogsInTableDefinitions



supportsColumnAliasing
public boolean supportsColumnAliasing() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsColumnAliasing



supportsConvert
public boolean supportsConvert() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsConvert



supportsConvert
public boolean supportsConvert(int fromType, int toType) throws SQLException(Code)
Not implemented (returns false). We should ask the Controller to know.
Parameters:
  fromType - an int value
Parameters:
  toType - an int value false
exception:
  SQLException -



supportsCoreSQLGrammar
public boolean supportsCoreSQLGrammar() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsCoreSQLGrammar



supportsCorrelatedSubqueries
public boolean supportsCorrelatedSubqueries() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsCorrelatedSubqueries



supportsDataDefinitionAndDataManipulationTransactions
public boolean supportsDataDefinitionAndDataManipulationTransactions() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsDataDefinitionAndDataManipulationTransactions



supportsDataManipulationTransactionsOnly
public boolean supportsDataManipulationTransactionsOnly() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsDataManipulationTransactionsOnly



supportsDifferentTableCorrelationNames
public boolean supportsDifferentTableCorrelationNames() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsDifferentTableCorrelationNames



supportsExpressionsInOrderBy
public boolean supportsExpressionsInOrderBy() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsExpressionsInOrderBy



supportsExtendedSQLGrammar
public boolean supportsExtendedSQLGrammar() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsExtendedSQLGrammar



supportsFullOuterJoins
public boolean supportsFullOuterJoins() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsFullOuterJoins



supportsGetGeneratedKeys
public boolean supportsGetGeneratedKeys() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsGetGeneratedKeys



supportsGroupBy
public boolean supportsGroupBy() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsGroupBy



supportsGroupByBeyondSelect
public boolean supportsGroupByBeyondSelect() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsGroupByBeyondSelect



supportsGroupByUnrelated
public boolean supportsGroupByUnrelated() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsGroupByUnrelated



supportsIntegrityEnhancementFacility
public boolean supportsIntegrityEnhancementFacility() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsIntegrityEnhancementFacility



supportsLikeEscapeClause
public boolean supportsLikeEscapeClause() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsLikeEscapeClause



supportsLimitedOuterJoins
public boolean supportsLimitedOuterJoins() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsLimitedOuterJoins



supportsMinimumSQLGrammar
public boolean supportsMinimumSQLGrammar() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsMinimumSQLGrammar



supportsMixedCaseIdentifiers
public boolean supportsMixedCaseIdentifiers() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsMixedCaseIdentifiers



supportsMixedCaseQuotedIdentifiers
public boolean supportsMixedCaseQuotedIdentifiers() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsMixedCaseQuotedIdentifiers



supportsMultipleOpenResults
public boolean supportsMultipleOpenResults() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsMultipleOpenResults



supportsMultipleResultSets
public boolean supportsMultipleResultSets() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsMultipleResultSets



supportsMultipleTransactions
public boolean supportsMultipleTransactions() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsMultipleTransactions



supportsNamedParameters
public boolean supportsNamedParameters() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsNamedParameters



supportsNonNullableColumns
public boolean supportsNonNullableColumns() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsNonNullableColumns



supportsOpenCursorsAcrossCommit
public boolean supportsOpenCursorsAcrossCommit() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsOpenCursorsAcrossCommit



supportsOpenCursorsAcrossRollback
public boolean supportsOpenCursorsAcrossRollback() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsOpenCursorsAcrossRollback



supportsOpenStatementsAcrossCommit
public boolean supportsOpenStatementsAcrossCommit() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsOpenStatementsAcrossCommit



supportsOpenStatementsAcrossRollback
public boolean supportsOpenStatementsAcrossRollback() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsOpenStatementsAcrossRollback



supportsOrderByUnrelated
public boolean supportsOrderByUnrelated() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsOrderByUnrelated



supportsOuterJoins
public boolean supportsOuterJoins() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsOuterJoins



supportsPositionedDelete
public boolean supportsPositionedDelete() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsPositionedDelete



supportsPositionedUpdate
public boolean supportsPositionedUpdate() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsPositionedUpdate



supportsResultSetConcurrency
public boolean supportsResultSetConcurrency(int type, int concurrency) throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsResultSetConcurrency(intint)



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

See Also:   java.sql.DatabaseMetaData.supportsResultSetHoldability(int)



supportsResultSetType
public boolean supportsResultSetType(int type) throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsResultSetType(int)



supportsSavepoints
public boolean supportsSavepoints() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsSavepoints



supportsSchemasInDataManipulation
public boolean supportsSchemasInDataManipulation() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsSchemasInDataManipulation



supportsSchemasInIndexDefinitions
public boolean supportsSchemasInIndexDefinitions() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsSchemasInIndexDefinitions



supportsSchemasInPrivilegeDefinitions
public boolean supportsSchemasInPrivilegeDefinitions() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsSchemasInPrivilegeDefinitions



supportsSchemasInProcedureCalls
public boolean supportsSchemasInProcedureCalls() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsSchemasInProcedureCalls



supportsSchemasInTableDefinitions
public boolean supportsSchemasInTableDefinitions() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsSchemasInTableDefinitions



supportsSelectForUpdate
public boolean supportsSelectForUpdate() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsSelectForUpdate



supportsStatementPooling
public boolean supportsStatementPooling() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsStatementPooling



supportsStoredProcedures
public boolean supportsStoredProcedures() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsStoredProcedures



supportsSubqueriesInComparisons
public boolean supportsSubqueriesInComparisons() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsSubqueriesInComparisons



supportsSubqueriesInExists
public boolean supportsSubqueriesInExists() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsSubqueriesInExists



supportsSubqueriesInIns
public boolean supportsSubqueriesInIns() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsSubqueriesInIns



supportsSubqueriesInQuantifieds
public boolean supportsSubqueriesInQuantifieds() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsSubqueriesInQuantifieds



supportsTableCorrelationNames
public boolean supportsTableCorrelationNames() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsTableCorrelationNames



supportsTransactionIsolationLevel
public boolean supportsTransactionIsolationLevel(int level) throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsTransactionIsolationLevel(int)



supportsTransactions
public boolean supportsTransactions() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsTransactions



supportsUnion
public boolean supportsUnion() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsUnion



supportsUnionAll
public boolean supportsUnionAll() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.supportsUnionAll



updatesAreDetected
public boolean updatesAreDetected(int type) throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.updatesAreDetected(int)



usesLocalFilePerTable
public boolean usesLocalFilePerTable() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.usesLocalFilePerTable



usesLocalFiles
public boolean usesLocalFiles() throws SQLException(Code)

See Also:   java.sql.DatabaseMetaData.usesLocalFiles



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.