2005/5/9

     
 

class DatabaseMetaData

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::sql::DatabaseMetaData Class Reference

#include <DatabaseMetaData.h>

Inheritance diagram for acdk::sql::DatabaseMetaData:

acdk::sql::odbc::ODBCDatabaseMetaData acdk::sql::sqlite::LiteDatabaseMetaData List of all members.

Detailed Description

API: JDBC 2.0.

Author:
Roger Rene Kommer
Version:
Revision
1.12
Date:
Date
2005/04/08 10:53:20


Public Member Functions

virtual bool allProceduresAreCallable ()=0 throw ( RSQLException )
virtual bool allTablesAreSelectable ()=0 throw ( RSQLException )
virtual RString getURL ()=0 throw ( RSQLException )
virtual RString getUserName ()=0 throw ( RSQLException )
virtual bool isReadOnly ()=0 throw ( RSQLException )
virtual bool nullsAreSortedHigh ()=0 throw ( RSQLException )
virtual bool nullsAreSortedLow ()=0 throw ( RSQLException )
virtual bool nullsAreSortedAtStart ()=0 throw ( RSQLException )
virtual bool nullsAreSortedAtEnd ()=0 throw ( RSQLException )
virtual RString getDatabaseProductName ()=0 throw ( RSQLException )
virtual RString getDatabaseProductVersion ()=0 throw ( RSQLException )
virtual RString getDriverName ()=0 throw ( RSQLException )
virtual RString getDriverVersion ()=0 throw ( RSQLException )
virtual int getDriverMajorVersion ()=0
virtual int getDriverMinorVersion ()=0
virtual bool usesLocalFiles ()=0 throw ( RSQLException )
virtual bool usesLocalFilePerTable ()=0 throw ( RSQLException )
virtual bool supportsMixedCaseIdentifiers ()=0 throw ( RSQLException )
virtual bool storesUpperCaseIdentifiers ()=0 throw ( RSQLException )
virtual bool storesLowerCaseIdentifiers ()=0 throw ( RSQLException )
virtual bool storesMixedCaseIdentifiers ()=0 throw ( RSQLException )
virtual bool supportsMixedCaseQuotedIdentifiers ()=0 throw ( RSQLException )
virtual bool storesUpperCaseQuotedIdentifiers ()=0 throw ( RSQLException )
virtual bool storesLowerCaseQuotedIdentifiers ()=0 throw ( RSQLException )
virtual bool storesMixedCaseQuotedIdentifiers ()=0 throw ( RSQLException )
virtual RString getIdentiferQuoteString ()=0 throw ( RSQLException )
virtual RString getSQLKeywords ()=0 throw ( RSQLException )
virtual RString getNumericFunctions ()=0 throw ( RSQLException )
virtual RString getStringFunctions ()=0 throw ( RSQLException )
virtual RString getSystemFunctions ()=0 throw ( RSQLException )
virtual RString getDateTimeFunctions ()=0 throw ( RSQLException )
virtual RString getSearchStringEscape ()=0 throw ( RSQLException )
virtual RString getExtraNameCharacters ()=0 throw ( RSQLException )
virtual bool supportsAlterTableWithAddColumn ()=0 throw ( RSQLException )
virtual bool supportsAlterTableWithDropColumn ()=0 throw ( RSQLException )
virtual bool supportsColumnAliasing ()=0 throw ( RSQLException )
virtual bool nullPlusNonNullIsNull ()=0 throw ( RSQLException )
virtual bool supportsConvert ()=0 throw ( RSQLException )
virtual bool supportsConvert (int fromType, int toType)=0 throw ( RSQLException )
virtual bool supportsTableCorrelationNames ()=0 throw ( RSQLException )
virtual bool supportsDifferentTableCorrelationNames ()=0 throw ( RSQLException )
virtual bool supportsExpressionsInOrderBy ()=0 throw ( RSQLException )
virtual bool supportsOrderByUnrelated ()=0 throw ( RSQLException )
virtual bool supportsGroupBy ()=0 throw ( RSQLException )
virtual bool supportsGroupByUnrelated ()=0 throw ( RSQLException )
virtual bool supportsGroupByBeyondSelect ()=0 throw ( RSQLException )
virtual bool supportsLikeEscapeClause ()=0 throw ( RSQLException )
virtual bool supportsMultipleResultSets ()=0 throw ( RSQLException )
virtual bool supportsMultipleTransactions ()=0 throw ( RSQLException )
virtual bool supportsNonNullableColumns ()=0 throw ( RSQLException )
virtual bool supportsMinimumSQLGrammar ()=0 throw ( RSQLException )
virtual bool supportsCoreSQLGrammar ()=0 throw ( RSQLException )
virtual bool supportsExtendedSQLGrammar ()=0 throw ( RSQLException )
virtual bool supportsANSI92EntryLevelSQL ()=0 throw ( RSQLException )
virtual bool supportsANSI92IntermediateSQL ()=0 throw ( RSQLException )
virtual bool supportsANSI92FullSQL ()=0 throw ( RSQLException )
virtual bool supportsIntegrityEnhancementFacility ()=0 throw ( RSQLException )
virtual bool supportsOuterJoins ()=0 throw ( RSQLException )
virtual bool supportsFullOuterJoins ()=0 throw ( RSQLException )
virtual bool supportsLimitedOuterJoins ()=0 throw ( RSQLException )
virtual RString getSchemaTerm ()=0 throw ( RSQLException )
virtual RString getProcedureTerm ()=0 throw ( RSQLException )
virtual RString getCatalogTerm ()=0 throw ( RSQLException )
virtual bool isCatalogAtStart ()=0 throw ( RSQLException )
virtual RString getCatalogSeparator ()=0 throw ( RSQLException )
virtual bool supportsSchemasInDataManipulation ()=0 throw ( RSQLException )
virtual bool supportsSchemasInProcedureCalls ()=0 throw ( RSQLException )
virtual bool supportsSchemasInTableDefinitions ()=0 throw ( RSQLException )
virtual bool supportsSchemasInIndexDefinitions ()=0 throw ( RSQLException )
virtual bool supportsSchemasInPrivilegeDefinitions ()=0 throw ( RSQLException )
virtual bool supportsCatalogsInDataManipulation ()=0 throw ( RSQLException )
virtual bool supportsCatalogsInProcedureCalls ()=0 throw ( RSQLException )
virtual bool supportsCatalogsInTableDefinitions ()=0 throw ( RSQLException )
virtual bool supportsCatalogsInIndexDefinitions ()=0 throw ( RSQLException )
virtual bool supportsCatalogInPrivilegeDefinitions ()=0 throw ( RSQLException )
virtual bool supportsPositionedDelete ()=0 throw ( RSQLException )
virtual bool supportsPositionedUpdate ()=0 throw ( RSQLException )
virtual bool supportsSelectForUpdate ()=0 throw ( RSQLException )
virtual bool supportsStoredProcedures ()=0 throw ( RSQLException )
virtual bool supportsSubqueriesInComparisons ()=0 throw ( RSQLException )
virtual bool supportsSubqueriesInExists ()=0 throw ( RSQLException )
virtual bool supportsSubqueriesInIns ()=0 throw ( RSQLException )
virtual bool supportsSubqueriesInQuantifieds ()=0 throw ( RSQLException )
virtual bool supportsCorrelatedSubqueries ()=0 throw ( RSQLException )
virtual bool supportsUnion ()=0 throw ( RSQLException )
virtual bool supportsUnionAll ()=0 throw ( RSQLException )
virtual bool supportsOpenCursorsAcrossCommit ()=0 throw ( RSQLException )
virtual bool supportsOpenCursorsAcrossRollback ()=0 throw ( RSQLException )
virtual bool supportsOpenStatementsAcrossCommit ()=0 throw ( RSQLException )
virtual bool supportsOpenStatementsAcrossRollback ()=0 throw ( RSQLException )
virtual int getMaxBinaryLiteralLength ()=0 throw ( RSQLException )
virtual int getMaxCharLiteralLength ()=0 throw ( RSQLException )
virtual int getMaxColumnNameLength ()=0 throw ( RSQLException )
virtual int getMaxColumnsInGroupBy ()=0 throw ( RSQLException )
virtual int getMaxColumnsInIndex ()=0 throw ( RSQLException )
virtual int getMaxColumnsInOrderBy ()=0 throw ( RSQLException )
virtual int getMaxColumnsInSelect ()=0 throw ( RSQLException )
virtual int getMaxColumnsInTable ()=0 throw ( RSQLException )
virtual int getMaxConnections ()=0 throw ( RSQLException )
virtual int getMaxCursorNameLength ()=0 throw ( RSQLException )
virtual int getMaxIndexLength ()=0 throw ( RSQLException )
virtual int getMaxSchemaNameLength ()=0 throw ( RSQLException )
virtual int getMaxProcedureNameLength ()=0 throw ( RSQLException )
virtual int getMaxCatalogNameLength ()=0 throw ( RSQLException )
virtual int getMaxRowSize ()=0 throw ( RSQLException )
virtual bool doesMaxRowSizeIncludeBlobs ()=0 throw ( RSQLException )
virtual int getMaxStatementLength ()=0 throw ( RSQLException )
virtual int getMaxStatements ()=0 throw ( RSQLException )
virtual int getMaxTableNameLength ()=0 throw ( RSQLException )
virtual int getMaxTablesInSelect ()=0 throw ( RSQLException )
virtual int getMaxTableUserLength ()=0 throw ( RSQLException )
virtual int getDefaultTransactionIsolation ()=0 throw ( RSQLException )
virtual bool supportsTransactions ()=0 throw ( RSQLException )
virtual bool supportsTransactionIsolationLevel (int level)=0 throw ( RSQLException )
virtual bool supportsDataDefinitionAndDataManipulationTransactions ()=0 throw ( RSQLException )
virtual bool supportsDataManipulationTransactionsOnly ()=0 throw ( RSQLException )
virtual bool dataDefinitionCausesTransactionCommit ()=0 throw ( RSQLException )
virtual bool dataDefinitionIgnoredInTransactions ()=0 throw ( RSQLException )
virtual RResultSet getProcedures (INP(RString) catalog, INP(RString) schemaPattern, INP(RString) namePattern)=0 throw ( RSQLException )
virtual RResultSet getProcedureColumns (INP(RString) catalog, INP(RString) schemaPattern, INP(RString) namePattern, INP(RString) columnPattern)=0 throw ( RSQLException )
virtual RResultSet getTables (INP(RString) catalog, INP(RString) schemaPattern, INP(RString) namePattern)=0 throw ( RSQLException )
virtual RResultSet getSchemas ()=0 throw ( RSQLException )
virtual RResultSet getCatalogs ()=0 throw ( RSQLException )
virtual RResultSet getTableTypes ()=0 throw ( RSQLException )
virtual RResultSet getColumns (INP(RString) catalog, INP(RString) schemaPattern, INP(RString) namePattern, INP(RString) columnPattern)=0 throw ( RSQLException )
virtual RResultSet getColumnPrivileges (INP(RString) catalog, INP(RString) schema, INP(RString) table, INP(RString) columnPattern)=0 throw ( RSQLException )
virtual RResultSet getTablePrivileges (INP(RString) catalog, INP(RString) schema, INP(RString) table)=0 throw ( RSQLException )
virtual RResultSet getBestRowIdentifier (INP(RString) catalog, INP(RString) schema, INP(RString) table, int scope, bool nullable)=0 throw ( RSQLException )
virtual RResultSet getVersionColumns (INP(RString) catalog, INP(RString) schema, INP(RString) table)=0 throw ( RSQLException )
virtual RResultSet getPrimaryKeys (INP(RString) catalog, INP(RString) schema, INP(RString) table)=0 throw ( RSQLException )
virtual RResultSet getImportedKeys (INP(RString) catalog, INP(RString) schema, INP(RString) table)=0 throw ( RSQLException )
virtual RResultSet getExportedKeys (INP(RString) catalog, INP(RString) schema, INP(RString) table)=0 throw ( RSQLException )
virtual RResultSet getCrossReference (INP(RString) primCatalog, INP(RString) primSchema, INP(RString) primTable, INP(RString) forCatalog, INP(RString) forSchema, INP(RString) forTable)=0 throw ( RSQLException )
virtual RResultSet getTypeInfo ()=0 throw ( RSQLException )
virtual RResultSet getIndexInfo (INP(RString) catalog, INP(RString) schema, INP(RString) table, bool unique, bool approx)=0 throw ( RSQLException )
virtual bool supportsResultType (int type)=0 throw ( RSQLException )
virtual bool supportsResultSetConcurrency (int type, int concur)=0 throw ( RSQLException )
virtual bool ownUpdatesAreVisible (int type)=0 throw ( RSQLException )
virtual bool ownDeletesAreVisible (int type)=0 throw ( RSQLException )
virtual bool ownInsertsAreVisible (int type)=0 throw ( RSQLException )
virtual bool othersUpdatesAreVisible (int type)=0 throw ( RSQLException )
virtual bool othersDeletesAreVisible (int type)=0 throw ( RSQLException )
virtual bool othersInsertsAreVisible (int type)=0 throw ( RSQLException )
virtual bool updatesAreDetected (int type)=0 throw ( RSQLException )
virtual bool deletesAreDetected (int type)=0 throw ( RSQLException )
virtual bool insertsAreDetected (int type)=0 throw ( RSQLException )
virtual bool supportsBatchUpdates ()=0 throw ( RSQLException )
virtual RResultSet getUDTs (INP(RString) catalog, INP(RString) schema, INP(RString) typePattern, INP(RintArray) types)=0 throw ( RSQLException )
virtual RConnection getConnection ()=0 throw ( RSQLException )


Member Function Documentation

virtual bool acdk::sql::DatabaseMetaData::allProceduresAreCallable  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual bool acdk::sql::DatabaseMetaData::allTablesAreSelectable  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual bool acdk::sql::DatabaseMetaData::dataDefinitionCausesTransactionCommit  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual bool acdk::sql::DatabaseMetaData::dataDefinitionIgnoredInTransactions  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual bool acdk::sql::DatabaseMetaData::deletesAreDetected int  type  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual bool acdk::sql::DatabaseMetaData::doesMaxRowSizeIncludeBlobs  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RResultSet acdk::sql::DatabaseMetaData::getBestRowIdentifier INP(RString catalog,
INP(RString schema,
INP(RString table,
int  scope,
bool  nullable
throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RResultSet acdk::sql::DatabaseMetaData::getCatalogs  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RString acdk::sql::DatabaseMetaData::getCatalogSeparator  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RString acdk::sql::DatabaseMetaData::getCatalogTerm  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RResultSet acdk::sql::DatabaseMetaData::getColumnPrivileges INP(RString catalog,
INP(RString schema,
INP(RString table,
INP(RString columnPattern
throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RResultSet acdk::sql::DatabaseMetaData::getColumns INP(RString catalog,
INP(RString schemaPattern,
INP(RString namePattern,
INP(RString columnPattern
throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RConnection acdk::sql::DatabaseMetaData::getConnection  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RResultSet acdk::sql::DatabaseMetaData::getCrossReference INP(RString primCatalog,
INP(RString primSchema,
INP(RString primTable,
INP(RString forCatalog,
INP(RString forSchema,
INP(RString forTable
throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RString acdk::sql::DatabaseMetaData::getDatabaseProductName  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RString acdk::sql::DatabaseMetaData::getDatabaseProductVersion  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RString acdk::sql::DatabaseMetaData::getDateTimeFunctions  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual int acdk::sql::DatabaseMetaData::getDefaultTransactionIsolation  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual int acdk::sql::DatabaseMetaData::getDriverMajorVersion  )  [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual int acdk::sql::DatabaseMetaData::getDriverMinorVersion  )  [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RString acdk::sql::DatabaseMetaData::getDriverName  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RString acdk::sql::DatabaseMetaData::getDriverVersion  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RResultSet acdk::sql::DatabaseMetaData::getExportedKeys INP(RString catalog,
INP(RString schema,
INP(RString table
throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RString acdk::sql::DatabaseMetaData::getExtraNameCharacters  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RString acdk::sql::DatabaseMetaData::getIdentiferQuoteString  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RResultSet acdk::sql::DatabaseMetaData::getImportedKeys INP(RString catalog,
INP(RString schema,
INP(RString table
throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RResultSet acdk::sql::DatabaseMetaData::getIndexInfo INP(RString catalog,
INP(RString schema,
INP(RString table,
bool  unique,
bool  approx
throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual int acdk::sql::DatabaseMetaData::getMaxBinaryLiteralLength  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual int acdk::sql::DatabaseMetaData::getMaxCatalogNameLength  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual int acdk::sql::DatabaseMetaData::getMaxCharLiteralLength  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual int acdk::sql::DatabaseMetaData::getMaxColumnNameLength  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual int acdk::sql::DatabaseMetaData::getMaxColumnsInGroupBy  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual int acdk::sql::DatabaseMetaData::getMaxColumnsInIndex  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual int acdk::sql::DatabaseMetaData::getMaxColumnsInOrderBy  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual int acdk::sql::DatabaseMetaData::getMaxColumnsInSelect  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual int acdk::sql::DatabaseMetaData::getMaxColumnsInTable  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual int acdk::sql::DatabaseMetaData::getMaxConnections  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual int acdk::sql::DatabaseMetaData::getMaxCursorNameLength  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual int acdk::sql::DatabaseMetaData::getMaxIndexLength  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual int acdk::sql::DatabaseMetaData::getMaxProcedureNameLength  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual int acdk::sql::DatabaseMetaData::getMaxRowSize  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual int acdk::sql::DatabaseMetaData::getMaxSchemaNameLength  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual int acdk::sql::DatabaseMetaData::getMaxStatementLength  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual int acdk::sql::DatabaseMetaData::getMaxStatements  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual int acdk::sql::DatabaseMetaData::getMaxTableNameLength  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual int acdk::sql::DatabaseMetaData::getMaxTablesInSelect  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual int acdk::sql::DatabaseMetaData::getMaxTableUserLength  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RString acdk::sql::DatabaseMetaData::getNumericFunctions  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RResultSet acdk::sql::DatabaseMetaData::getPrimaryKeys INP(RString catalog,
INP(RString schema,
INP(RString table
throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RResultSet acdk::sql::DatabaseMetaData::getProcedureColumns INP(RString catalog,
INP(RString schemaPattern,
INP(RString namePattern,
INP(RString columnPattern
throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RResultSet acdk::sql::DatabaseMetaData::getProcedures INP(RString catalog,
INP(RString schemaPattern,
INP(RString namePattern
throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RString acdk::sql::DatabaseMetaData::getProcedureTerm  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RResultSet acdk::sql::DatabaseMetaData::getSchemas  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RString acdk::sql::DatabaseMetaData::getSchemaTerm  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RString acdk::sql::DatabaseMetaData::getSearchStringEscape  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RString acdk::sql::DatabaseMetaData::getSQLKeywords  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RString acdk::sql::DatabaseMetaData::getStringFunctions  )  throw ( RSQLException ) [pure virtual]
 

Implemented in acdk::sql::odbc::ODBCDatabaseMetaData, and acdk::sql::sqlite::LiteDatabaseMetaData.

virtual RString acdk::sql::DatabaseMetaData::getSystemFunctions  )  throw ( RSQLException ) [pure virtual]
 

Implemented in