![]() |
Shadowrun: Awakened 29 September 2011 - Build 871
|
#include <metadata.h>
Public Types | |
| enum | { versionColumnUnknown = 0, versionColumnNotPseudo = 1, versionColumnPseudo = 2 } |
| enum | { typeNoNulls = 0, typeNullable = 1, typeNullableUnknown = 2 } |
| enum | { typePredNone = 0, typePredChar = 1, typePredBasic = 2, typeSearchable = 3 } |
| enum | { attributeNoNulls = 0, attributeNullable, attributeNullableUnknown } |
| enum | { bestRowTemporary = 0, bestRowTransaction, bestRowSession } |
| enum | { bestRowUnknown = 0, bestRowNotPseudo, bestRowPseudo } |
| enum | { columnNoNulls = 0, columnNullable, columnNullableUnknown } |
| enum | { importedKeyCascade = 0, importedKeyInitiallyDeferred, importedKeyInitiallyImmediate, importedKeyNoAction, importedKeyNotDeferrable, importedKeyRestrict, importedKeySetDefault, importedKeySetNull } |
| enum | { procedureColumnIn = 0, procedureColumnInOut, procedureColumnOut, procedureColumnResult, procedureColumnReturn, procedureColumnUnknown, procedureNoNulls, procedureNoResult, procedureNullable, procedureNullableUnknown, procedureResultUnknown, procedureReturnsResult } |
| enum | { sqlStateSQL99 = 0, sqlStateXOpen } |
| enum | { tableIndexClustered = 0, tableIndexHashed, tableIndexOther, tableIndexStatistic } |
Public Member Functions | |
| virtual bool | allProceduresAreCallable ()=0 |
| virtual bool | allTablesAreSelectable ()=0 |
| virtual bool | dataDefinitionCausesTransactionCommit ()=0 |
| virtual bool | dataDefinitionIgnoredInTransactions ()=0 |
| virtual bool | deletesAreDetected (int type)=0 |
| virtual bool | doesMaxRowSizeIncludeBlobs ()=0 |
| virtual ResultSet * | getAttributes (const std::string &catalog, const std::string &schemaPattern, const std::string &typeNamePattern, const std::string &attributeNamePattern)=0 |
| virtual ResultSet * | getBestRowIdentifier (const std::string &catalog, const std::string &schema, const std::string &table, int scope, bool nullable)=0 |
| virtual ResultSet * | getCatalogs ()=0 |
| virtual const std::string & | getCatalogSeparator ()=0 |
| virtual const std::string & | getCatalogTerm ()=0 |
| virtual unsigned int | getCDBCMajorVersion ()=0 |
| virtual unsigned int | getCDBCMinorVersion ()=0 |
| virtual ResultSet * | getColumnPrivileges (const std::string &catalog, const std::string &schema, const std::string &table, const std::string &columnNamePattern)=0 |
| virtual ResultSet * | getColumns (const std::string &catalog, const std::string &schemaPattern, const std::string &tableNamePattern, const std::string &columnNamePattern)=0 |
| virtual Connection * | getConnection ()=0 |
| virtual ResultSet * | getCrossReference (const std::string &primaryCatalog, const std::string &primarySchema, const std::string &primaryTable, const std::string &foreignCatalog, const std::string &foreignSchema, const std::string &foreignTable)=0 |
| virtual unsigned int | getDatabaseMajorVersion ()=0 |
| virtual unsigned int | getDatabaseMinorVersion ()=0 |
| virtual unsigned int | getDatabasePatchVersion ()=0 |
| virtual const std::string & | getDatabaseProductName ()=0 |
| virtual std::string | getDatabaseProductVersion ()=0 |
| virtual int | getDefaultTransactionIsolation ()=0 |
| virtual unsigned int | getDriverMajorVersion ()=0 |
| virtual unsigned int | getDriverMinorVersion ()=0 |
| virtual const std::string & | getDriverName ()=0 |
| virtual unsigned int | getDriverPatchVersion ()=0 |
| virtual const std::string & | getDriverVersion ()=0 |
| virtual ResultSet * | getExportedKeys (const std::string &catalog, const std::string &schema, const std::string &table)=0 |
| virtual const std::string & | getExtraNameCharacters ()=0 |
| virtual const std::string & | getIdentifierQuoteString ()=0 |
| virtual ResultSet * | getImportedKeys (const std::string &catalog, const std::string &schema, const std::string &table)=0 |
| virtual ResultSet * | getIndexInfo (const std::string &catalog, const std::string &schema, const std::string &table, bool unique, bool approximate)=0 |
| virtual unsigned int | getMaxBinaryLiteralLength ()=0 |
| virtual unsigned int | getMaxCatalogNameLength ()=0 |
| virtual unsigned int | getMaxCharLiteralLength ()=0 |
| virtual unsigned int | getMaxColumnNameLength ()=0 |
| virtual unsigned int | getMaxColumnsInGroupBy ()=0 |
| virtual unsigned int | getMaxColumnsInIndex ()=0 |
| virtual unsigned int | getMaxColumnsInOrderBy ()=0 |
| virtual unsigned int | getMaxColumnsInSelect ()=0 |
| virtual unsigned int | getMaxColumnsInTable ()=0 |
| virtual unsigned int | getMaxConnections ()=0 |
| virtual unsigned int | getMaxCursorNameLength ()=0 |
| virtual unsigned int | getMaxIndexLength ()=0 |
| virtual unsigned int | getMaxProcedureNameLength ()=0 |
| virtual unsigned int | getMaxRowSize ()=0 |
| virtual unsigned int | getMaxSchemaNameLength ()=0 |
| virtual unsigned int | getMaxStatementLength ()=0 |
| virtual unsigned int | getMaxStatements ()=0 |
| virtual unsigned int | getMaxTableNameLength ()=0 |
| virtual unsigned int | getMaxTablesInSelect ()=0 |
| virtual unsigned int | getMaxUserNameLength ()=0 |
| virtual const std::string & | getNumericFunctions ()=0 |
| virtual ResultSet * | getPrimaryKeys (const std::string &catalog, const std::string &schema, const std::string &table)=0 |
| virtual ResultSet * | getProcedures (const std::string &catalog, const std::string &schemaPattern, const std::string &procedureNamePattern)=0 |
| virtual const std::string & | getProcedureTerm ()=0 |
| virtual int | getResultSetHoldability ()=0 |
| virtual ResultSet * | getSchemaObjects (const std::string &catalogName="", const std::string &schemaName="", const std::string &objectType="")=0 |
| virtual ResultSet * | getSchemaObjectTypes ()=0 |
| virtual ResultSet * | getSchemas ()=0 |
| virtual ResultSet * | getSchemata (const std::string &catalogName="")=0 |
| virtual const std::string & | getSchemaTerm ()=0 |
| virtual const std::string & | getSearchStringEscape ()=0 |
| virtual const std::string & | getSQLKeywords ()=0 |
| virtual int | getSQLStateType ()=0 |
| virtual const std::string & | getStringFunctions ()=0 |
| virtual ResultSet * | getSuperTables (const std::string &catalog, const std::string &schemaPattern, const std::string &tableNamePattern)=0 |
| virtual ResultSet * | getSuperTypes (const std::string &catalog, const std::string &schemaPattern, const std::string &typeNamePattern)=0 |
| virtual const std::string & | getSystemFunctions ()=0 |
| virtual ResultSet * | getTablePrivileges (const std::string &catalog, const std::string &schemaPattern, const std::string &tableNamePattern)=0 |
| virtual ResultSet * | getTables (const std::string &catalog, const std::string &schemaPattern, const std::string &tableNamePattern, std::list< std::string > &types)=0 |
| virtual ResultSet * | getTableTypes ()=0 |
| virtual const std::string & | getTimeDateFunctions ()=0 |
| virtual ResultSet * | getTypeInfo ()=0 |
| virtual ResultSet * | getUDTs (const std::string &catalog, const std::string &schemaPattern, const std::string &typeNamePattern, std::list< int > &types)=0 |
| virtual std::string | getUserName ()=0 |
| virtual ResultSet * | getVersionColumns (const std::string &catalog, const std::string &schema, const std::string &table)=0 |
| virtual bool | insertsAreDetected (int type)=0 |
| virtual bool | isCatalogAtStart ()=0 |
| virtual bool | isReadOnly ()=0 |
| virtual bool | nullPlusNonNullIsNull ()=0 |
| virtual bool | nullsAreSortedAtEnd ()=0 |
| virtual bool | nullsAreSortedAtStart ()=0 |
| virtual bool | nullsAreSortedHigh ()=0 |
| virtual bool | nullsAreSortedLow ()=0 |
| virtual bool | othersDeletesAreVisible (int type)=0 |
| virtual bool | othersInsertsAreVisible (int type)=0 |
| virtual bool | othersUpdatesAreVisible (int type)=0 |
| virtual bool | ownDeletesAreVisible (int type)=0 |
| virtual bool | ownInsertsAreVisible (int type)=0 |
| virtual bool | ownUpdatesAreVisible (int type)=0 |
| virtual bool | storesLowerCaseIdentifiers ()=0 |
| virtual bool | storesLowerCaseQuotedIdentifiers ()=0 |
| virtual bool | storesMixedCaseIdentifiers ()=0 |
| virtual bool | storesMixedCaseQuotedIdentifiers ()=0 |
| virtual bool | storesUpperCaseIdentifiers ()=0 |
| virtual bool | storesUpperCaseQuotedIdentifiers ()=0 |
| virtual bool | supportsAlterTableWithAddColumn ()=0 |
| virtual bool | supportsAlterTableWithDropColumn ()=0 |
| virtual bool | supportsANSI92EntryLevelSQL ()=0 |
| virtual bool | supportsANSI92FullSQL ()=0 |
| virtual bool | supportsANSI92IntermediateSQL ()=0 |
| virtual bool | supportsBatchUpdates ()=0 |
| virtual bool | supportsCatalogsInDataManipulation ()=0 |
| virtual bool | supportsCatalogsInIndexDefinitions ()=0 |
| virtual bool | supportsCatalogsInPrivilegeDefinitions ()=0 |
| virtual bool | supportsCatalogsInProcedureCalls ()=0 |
| virtual bool | supportsCatalogsInTableDefinitions ()=0 |
| virtual bool | supportsColumnAliasing ()=0 |
| virtual bool | supportsConvert ()=0 |
| virtual bool | supportsConvert (int fromType, int toType)=0 |
| virtual bool | supportsCoreSQLGrammar ()=0 |
| virtual bool | supportsCorrelatedSubqueries ()=0 |
| virtual bool | supportsDataDefinitionAndDataManipulationTransactions ()=0 |
| virtual bool | supportsDataManipulationTransactionsOnly ()=0 |
| virtual bool | supportsDifferentTableCorrelationNames ()=0 |
| virtual bool | supportsExpressionsInOrderBy ()=0 |
| virtual bool | supportsExtendedSQLGrammar ()=0 |
| virtual bool | supportsFullOuterJoins ()=0 |
| virtual bool | supportsGetGeneratedKeys ()=0 |
| virtual bool | supportsGroupBy ()=0 |
| virtual bool | supportsGroupByBeyondSelect ()=0 |
| virtual bool | supportsGroupByUnrelated ()=0 |
| virtual bool | supportsLikeEscapeClause ()=0 |
| virtual bool | supportsLimitedOuterJoins ()=0 |
| virtual bool | supportsMinimumSQLGrammar ()=0 |
| virtual bool | supportsMixedCaseIdentifiers ()=0 |
| virtual bool | supportsMixedCaseQuotedIdentifiers ()=0 |
| virtual bool | supportsMultipleOpenResults ()=0 |
| virtual bool | supportsMultipleResultSets ()=0 |
| virtual bool | supportsMultipleTransactions ()=0 |
| virtual bool | supportsNamedParameters ()=0 |
| virtual bool | supportsNonNullableColumns ()=0 |
| virtual bool | supportsOpenCursorsAcrossCommit ()=0 |
| virtual bool | supportsOpenCursorsAcrossRollback ()=0 |
| virtual bool | supportsOpenStatementsAcrossCommit ()=0 |
| virtual bool | supportsOpenStatementsAcrossRollback ()=0 |
| virtual bool | supportsOrderByUnrelated ()=0 |
| virtual bool | supportsOuterJoins ()=0 |
| virtual bool | supportsPositionedDelete ()=0 |
| virtual bool | supportsPositionedUpdate ()=0 |
| virtual bool | supportsResultSetHoldability (int holdability)=0 |
| virtual bool | supportsResultSetType (int type)=0 |
| virtual bool | supportsSavepoints ()=0 |
| virtual bool | supportsSchemasInDataManipulation ()=0 |
| virtual bool | supportsSchemasInIndexDefinitions ()=0 |
| virtual bool | supportsSchemasInPrivilegeDefinitions ()=0 |
| virtual bool | supportsSchemasInProcedureCalls ()=0 |
| virtual bool | supportsSchemasInTableDefinitions ()=0 |
| virtual bool | supportsSelectForUpdate ()=0 |
| virtual bool | supportsStatementPooling ()=0 |
| virtual bool | supportsStoredProcedures ()=0 |
| virtual bool | supportsSubqueriesInComparisons ()=0 |
| virtual bool | supportsSubqueriesInExists ()=0 |
| virtual bool | supportsSubqueriesInIns ()=0 |
| virtual bool | supportsSubqueriesInQuantifieds ()=0 |
| virtual bool | supportsTableCorrelationNames ()=0 |
| virtual bool | supportsTransactionIsolationLevel (int level)=0 |
| virtual bool | supportsTransactions ()=0 |
| virtual bool | supportsTypeConversion ()=0 |
| virtual bool | supportsUnion ()=0 |
| virtual bool | supportsUnionAll ()=0 |
| virtual bool | updatesAreDetected (int type)=0 |
| virtual bool | usesLocalFilePerTable ()=0 |
| virtual bool | usesLocalFiles ()=0 |
Protected Member Functions | |
| virtual | ~DatabaseMetaData () |
Definition at line 23 of file metadata.h.
| anonymous enum |
Definition at line 91 of file metadata.h.
{
versionColumnUnknown = 0,
versionColumnNotPseudo = 1,
versionColumnPseudo = 2
};
| anonymous enum |
Definition at line 97 of file metadata.h.
{
typeNoNulls = 0,
typeNullable = 1,
typeNullableUnknown = 2
};
| anonymous enum |
Definition at line 103 of file metadata.h.
{
typePredNone = 0,
typePredChar = 1,
typePredBasic= 2,
typeSearchable = 3
};
| anonymous enum |
Definition at line 29 of file metadata.h.
| anonymous enum |
Definition at line 35 of file metadata.h.
{
bestRowTemporary = 0,
bestRowTransaction,
bestRowSession
};
| anonymous enum |
Definition at line 41 of file metadata.h.
{
bestRowUnknown = 0,
bestRowNotPseudo,
bestRowPseudo
};
| anonymous enum |
Definition at line 47 of file metadata.h.
{
columnNoNulls = 0,
columnNullable,
columnNullableUnknown
};
| anonymous enum |
| importedKeyCascade | |
| importedKeyInitiallyDeferred | |
| importedKeyInitiallyImmediate | |
| importedKeyNoAction | |
| importedKeyNotDeferrable | |
| importedKeyRestrict | |
| importedKeySetDefault | |
| importedKeySetNull |
Definition at line 53 of file metadata.h.
| anonymous enum |
Definition at line 64 of file metadata.h.
| anonymous enum |
Definition at line 79 of file metadata.h.
{
sqlStateSQL99 = 0,
sqlStateXOpen
};
| anonymous enum |
Definition at line 84 of file metadata.h.
| virtual sql::DatabaseMetaData::~DatabaseMetaData | ( | ) | [inline, protected, virtual] |
Definition at line 26 of file metadata.h.
{}
| virtual bool sql::DatabaseMetaData::allProceduresAreCallable | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::allTablesAreSelectable | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::dataDefinitionCausesTransactionCommit | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::dataDefinitionIgnoredInTransactions | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::deletesAreDetected | ( | int | type | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::doesMaxRowSizeIncludeBlobs | ( | ) | [pure virtual] |
| virtual ResultSet* sql::DatabaseMetaData::getAttributes | ( | const std::string & | catalog, |
| const std::string & | schemaPattern, | ||
| const std::string & | typeNamePattern, | ||
| const std::string & | attributeNamePattern | ||
| ) | [pure virtual] |
| virtual ResultSet* sql::DatabaseMetaData::getBestRowIdentifier | ( | const std::string & | catalog, |
| const std::string & | schema, | ||
| const std::string & | table, | ||
| int | scope, | ||
| bool | nullable | ||
| ) | [pure virtual] |
| virtual ResultSet* sql::DatabaseMetaData::getCatalogs | ( | ) | [pure virtual] |
| virtual const std::string& sql::DatabaseMetaData::getCatalogSeparator | ( | ) | [pure virtual] |
| virtual const std::string& sql::DatabaseMetaData::getCatalogTerm | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getCDBCMajorVersion | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getCDBCMinorVersion | ( | ) | [pure virtual] |
| virtual ResultSet* sql::DatabaseMetaData::getColumnPrivileges | ( | const std::string & | catalog, |
| const std::string & | schema, | ||
| const std::string & | table, | ||
| const std::string & | columnNamePattern | ||
| ) | [pure virtual] |
| virtual ResultSet* sql::DatabaseMetaData::getColumns | ( | const std::string & | catalog, |
| const std::string & | schemaPattern, | ||
| const std::string & | tableNamePattern, | ||
| const std::string & | columnNamePattern | ||
| ) | [pure virtual] |
| virtual Connection* sql::DatabaseMetaData::getConnection | ( | ) | [pure virtual] |
| virtual ResultSet* sql::DatabaseMetaData::getCrossReference | ( | const std::string & | primaryCatalog, |
| const std::string & | primarySchema, | ||
| const std::string & | primaryTable, | ||
| const std::string & | foreignCatalog, | ||
| const std::string & | foreignSchema, | ||
| const std::string & | foreignTable | ||
| ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getDatabaseMajorVersion | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getDatabaseMinorVersion | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getDatabasePatchVersion | ( | ) | [pure virtual] |
| virtual const std::string& sql::DatabaseMetaData::getDatabaseProductName | ( | ) | [pure virtual] |
| virtual std::string sql::DatabaseMetaData::getDatabaseProductVersion | ( | ) | [pure virtual] |
| virtual int sql::DatabaseMetaData::getDefaultTransactionIsolation | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getDriverMajorVersion | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getDriverMinorVersion | ( | ) | [pure virtual] |
| virtual const std::string& sql::DatabaseMetaData::getDriverName | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getDriverPatchVersion | ( | ) | [pure virtual] |
| virtual const std::string& sql::DatabaseMetaData::getDriverVersion | ( | ) | [pure virtual] |
| virtual ResultSet* sql::DatabaseMetaData::getExportedKeys | ( | const std::string & | catalog, |
| const std::string & | schema, | ||
| const std::string & | table | ||
| ) | [pure virtual] |
| virtual const std::string& sql::DatabaseMetaData::getExtraNameCharacters | ( | ) | [pure virtual] |
| virtual const std::string& sql::DatabaseMetaData::getIdentifierQuoteString | ( | ) | [pure virtual] |
| virtual ResultSet* sql::DatabaseMetaData::getImportedKeys | ( | const std::string & | catalog, |
| const std::string & | schema, | ||
| const std::string & | table | ||
| ) | [pure virtual] |
| virtual ResultSet* sql::DatabaseMetaData::getIndexInfo | ( | const std::string & | catalog, |
| const std::string & | schema, | ||
| const std::string & | table, | ||
| bool | unique, | ||
| bool | approximate | ||
| ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getMaxBinaryLiteralLength | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getMaxCatalogNameLength | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getMaxCharLiteralLength | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getMaxColumnNameLength | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getMaxColumnsInGroupBy | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getMaxColumnsInIndex | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getMaxColumnsInOrderBy | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getMaxColumnsInSelect | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getMaxColumnsInTable | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getMaxConnections | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getMaxCursorNameLength | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getMaxIndexLength | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getMaxProcedureNameLength | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getMaxRowSize | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getMaxSchemaNameLength | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getMaxStatementLength | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getMaxStatements | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getMaxTableNameLength | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getMaxTablesInSelect | ( | ) | [pure virtual] |
| virtual unsigned int sql::DatabaseMetaData::getMaxUserNameLength | ( | ) | [pure virtual] |
| virtual const std::string& sql::DatabaseMetaData::getNumericFunctions | ( | ) | [pure virtual] |
| virtual ResultSet* sql::DatabaseMetaData::getPrimaryKeys | ( | const std::string & | catalog, |
| const std::string & | schema, | ||
| const std::string & | table | ||
| ) | [pure virtual] |
| virtual ResultSet* sql::DatabaseMetaData::getProcedures | ( | const std::string & | catalog, |
| const std::string & | schemaPattern, | ||
| const std::string & | procedureNamePattern | ||
| ) | [pure virtual] |
| virtual const std::string& sql::DatabaseMetaData::getProcedureTerm | ( | ) | [pure virtual] |
| virtual int sql::DatabaseMetaData::getResultSetHoldability | ( | ) | [pure virtual] |
| virtual ResultSet* sql::DatabaseMetaData::getSchemaObjects | ( | const std::string & | catalogName = "", |
| const std::string & | schemaName = "", |
||
| const std::string & | objectType = "" |
||
| ) | [pure virtual] |
| virtual ResultSet* sql::DatabaseMetaData::getSchemaObjectTypes | ( | ) | [pure virtual] |
| virtual ResultSet* sql::DatabaseMetaData::getSchemas | ( | ) | [pure virtual] |
| virtual ResultSet* sql::DatabaseMetaData::getSchemata | ( | const std::string & | catalogName = "" | ) | [pure virtual] |
| virtual const std::string& sql::DatabaseMetaData::getSchemaTerm | ( | ) | [pure virtual] |
| virtual const std::string& sql::DatabaseMetaData::getSearchStringEscape | ( | ) | [pure virtual] |
| virtual const std::string& sql::DatabaseMetaData::getSQLKeywords | ( | ) | [pure virtual] |
| virtual int sql::DatabaseMetaData::getSQLStateType | ( | ) | [pure virtual] |
| virtual const std::string& sql::DatabaseMetaData::getStringFunctions | ( | ) | [pure virtual] |
| virtual ResultSet* sql::DatabaseMetaData::getSuperTables | ( | const std::string & | catalog, |
| const std::string & | schemaPattern, | ||
| const std::string & | tableNamePattern | ||
| ) | [pure virtual] |
| virtual ResultSet* sql::DatabaseMetaData::getSuperTypes | ( | const std::string & | catalog, |
| const std::string & | schemaPattern, | ||
| const std::string & | typeNamePattern | ||
| ) | [pure virtual] |
| virtual const std::string& sql::DatabaseMetaData::getSystemFunctions | ( | ) | [pure virtual] |
| virtual ResultSet* sql::DatabaseMetaData::getTablePrivileges | ( | const std::string & | catalog, |
| const std::string & | schemaPattern, | ||
| const std::string & | tableNamePattern | ||
| ) | [pure virtual] |
| virtual ResultSet* sql::DatabaseMetaData::getTables | ( | const std::string & | catalog, |
| const std::string & | schemaPattern, | ||
| const std::string & | tableNamePattern, | ||
| std::list< std::string > & | types | ||
| ) | [pure virtual] |
| virtual ResultSet* sql::DatabaseMetaData::getTableTypes | ( | ) | [pure virtual] |
| virtual const std::string& sql::DatabaseMetaData::getTimeDateFunctions | ( | ) | [pure virtual] |
| virtual ResultSet* sql::DatabaseMetaData::getTypeInfo | ( | ) | [pure virtual] |
| virtual ResultSet* sql::DatabaseMetaData::getUDTs | ( | const std::string & | catalog, |
| const std::string & | schemaPattern, | ||
| const std::string & | typeNamePattern, | ||
| std::list< int > & | types | ||
| ) | [pure virtual] |
| virtual std::string sql::DatabaseMetaData::getUserName | ( | ) | [pure virtual] |
| virtual ResultSet* sql::DatabaseMetaData::getVersionColumns | ( | const std::string & | catalog, |
| const std::string & | schema, | ||
| const std::string & | table | ||
| ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::insertsAreDetected | ( | int | type | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::isCatalogAtStart | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::isReadOnly | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::nullPlusNonNullIsNull | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::nullsAreSortedAtEnd | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::nullsAreSortedAtStart | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::nullsAreSortedHigh | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::nullsAreSortedLow | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::othersDeletesAreVisible | ( | int | type | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::othersInsertsAreVisible | ( | int | type | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::othersUpdatesAreVisible | ( | int | type | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::ownDeletesAreVisible | ( | int | type | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::ownInsertsAreVisible | ( | int | type | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::ownUpdatesAreVisible | ( | int | type | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::storesLowerCaseIdentifiers | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::storesLowerCaseQuotedIdentifiers | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::storesMixedCaseIdentifiers | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::storesMixedCaseQuotedIdentifiers | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::storesUpperCaseIdentifiers | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::storesUpperCaseQuotedIdentifiers | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsAlterTableWithAddColumn | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsAlterTableWithDropColumn | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsANSI92EntryLevelSQL | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsANSI92FullSQL | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsANSI92IntermediateSQL | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsBatchUpdates | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsCatalogsInDataManipulation | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsCatalogsInIndexDefinitions | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsCatalogsInPrivilegeDefinitions | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsCatalogsInProcedureCalls | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsCatalogsInTableDefinitions | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsColumnAliasing | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsConvert | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsConvert | ( | int | fromType, |
| int | toType | ||
| ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsCoreSQLGrammar | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsCorrelatedSubqueries | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsDataDefinitionAndDataManipulationTransactions | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsDataManipulationTransactionsOnly | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsDifferentTableCorrelationNames | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsExpressionsInOrderBy | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsExtendedSQLGrammar | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsFullOuterJoins | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsGetGeneratedKeys | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsGroupBy | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsGroupByBeyondSelect | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsGroupByUnrelated | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsLikeEscapeClause | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsLimitedOuterJoins | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsMinimumSQLGrammar | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsMixedCaseIdentifiers | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsMixedCaseQuotedIdentifiers | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsMultipleOpenResults | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsMultipleResultSets | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsMultipleTransactions | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsNamedParameters | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsNonNullableColumns | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsOpenCursorsAcrossCommit | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsOpenCursorsAcrossRollback | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsOpenStatementsAcrossCommit | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsOpenStatementsAcrossRollback | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsOrderByUnrelated | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsOuterJoins | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsPositionedDelete | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsPositionedUpdate | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsResultSetHoldability | ( | int | holdability | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsResultSetType | ( | int | type | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsSavepoints | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsSchemasInDataManipulation | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsSchemasInIndexDefinitions | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsSchemasInPrivilegeDefinitions | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsSchemasInProcedureCalls | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsSchemasInTableDefinitions | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsSelectForUpdate | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsStatementPooling | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsStoredProcedures | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsSubqueriesInComparisons | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsSubqueriesInExists | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsSubqueriesInIns | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsSubqueriesInQuantifieds | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsTableCorrelationNames | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsTransactionIsolationLevel | ( | int | level | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsTransactions | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsTypeConversion | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsUnion | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::supportsUnionAll | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::updatesAreDetected | ( | int | type | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::usesLocalFilePerTable | ( | ) | [pure virtual] |
| virtual bool sql::DatabaseMetaData::usesLocalFiles | ( | ) | [pure virtual] |
Copyright © 2007-2010 by The Shadowrun: Awakened Team. This work is licensed under the GNU Lesser General Public License 3.