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