类 IoTDBDatabaseMetadata

  • 所有已实现的接口:
    java.sql.DatabaseMetaData, java.sql.Wrapper

    public class IoTDBDatabaseMetadata
    extends java.lang.Object
    implements java.sql.DatabaseMetaData
    • 方法详细资料

      • isWrapperFor

        public boolean isWrapperFor​(java.lang.Class<?> arg0)
                             throws java.sql.SQLException
        指定者:
        isWrapperFor 在接口中 java.sql.Wrapper
        抛出:
        java.sql.SQLException
      • unwrap

        public <T> T unwrap​(java.lang.Class<T> iface)
                     throws java.sql.SQLException
        指定者:
        unwrap 在接口中 java.sql.Wrapper
        抛出:
        java.sql.SQLException
      • allProceduresAreCallable

        public boolean allProceduresAreCallable()
        指定者:
        allProceduresAreCallable 在接口中 java.sql.DatabaseMetaData
      • allTablesAreSelectable

        public boolean allTablesAreSelectable()
        指定者:
        allTablesAreSelectable 在接口中 java.sql.DatabaseMetaData
      • autoCommitFailureClosesAllResultSets

        public boolean autoCommitFailureClosesAllResultSets()
        指定者:
        autoCommitFailureClosesAllResultSets 在接口中 java.sql.DatabaseMetaData
      • dataDefinitionCausesTransactionCommit

        public boolean dataDefinitionCausesTransactionCommit()
        指定者:
        dataDefinitionCausesTransactionCommit 在接口中 java.sql.DatabaseMetaData
      • dataDefinitionIgnoredInTransactions

        public boolean dataDefinitionIgnoredInTransactions()
        指定者:
        dataDefinitionIgnoredInTransactions 在接口中 java.sql.DatabaseMetaData
      • deletesAreDetected

        public boolean deletesAreDetected​(int arg0)
        指定者:
        deletesAreDetected 在接口中 java.sql.DatabaseMetaData
      • doesMaxRowSizeIncludeBlobs

        public boolean doesMaxRowSizeIncludeBlobs()
        指定者:
        doesMaxRowSizeIncludeBlobs 在接口中 java.sql.DatabaseMetaData
      • generatedKeyAlwaysReturned

        public boolean generatedKeyAlwaysReturned()
        指定者:
        generatedKeyAlwaysReturned 在接口中 java.sql.DatabaseMetaData
      • getMaxLogicalLobSize

        public long getMaxLogicalLobSize()
        指定者:
        getMaxLogicalLobSize 在接口中 java.sql.DatabaseMetaData
      • supportsRefCursors

        public boolean supportsRefCursors()
        指定者:
        supportsRefCursors 在接口中 java.sql.DatabaseMetaData
      • getAttributes

        public java.sql.ResultSet getAttributes​(java.lang.String arg0,
                                                java.lang.String arg1,
                                                java.lang.String arg2,
                                                java.lang.String arg3)
                                         throws java.sql.SQLException
        指定者:
        getAttributes 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • getBestRowIdentifier

        public java.sql.ResultSet getBestRowIdentifier​(java.lang.String arg0,
                                                       java.lang.String arg1,
                                                       java.lang.String arg2,
                                                       int arg3,
                                                       boolean arg4)
                                                throws java.sql.SQLException
        指定者:
        getBestRowIdentifier 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • getCatalogSeparator

        public java.lang.String getCatalogSeparator()
        指定者:
        getCatalogSeparator 在接口中 java.sql.DatabaseMetaData
      • getCatalogTerm

        public java.lang.String getCatalogTerm()
        指定者:
        getCatalogTerm 在接口中 java.sql.DatabaseMetaData
      • getCatalogs

        public java.sql.ResultSet getCatalogs()
                                       throws java.sql.SQLException
        指定者:
        getCatalogs 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • convertTsBlock

        public static java.nio.ByteBuffer convertTsBlock​(java.util.List<java.util.List<java.lang.Object>> valuesList,
                                                         java.util.List<org.apache.iotdb.tsfile.file.metadata.enums.TSDataType> tsDataTypeList)
                                                  throws java.io.IOException
        抛出:
        java.io.IOException
      • getClientInfoProperties

        public java.sql.ResultSet getClientInfoProperties()
                                                   throws java.sql.SQLException
        指定者:
        getClientInfoProperties 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • getColumnPrivileges

        public java.sql.ResultSet getColumnPrivileges​(java.lang.String catalog,
                                                      java.lang.String schemaPattern,
                                                      java.lang.String tableNamePattern,
                                                      java.lang.String columnNamePattern)
                                               throws java.sql.SQLException
        指定者:
        getColumnPrivileges 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • getConnection

        public java.sql.Connection getConnection()
        指定者:
        getConnection 在接口中 java.sql.DatabaseMetaData
      • getCrossReference

        public java.sql.ResultSet getCrossReference​(java.lang.String arg0,
                                                    java.lang.String arg1,
                                                    java.lang.String arg2,
                                                    java.lang.String arg3,
                                                    java.lang.String arg4,
                                                    java.lang.String arg5)
                                             throws java.sql.SQLException
        指定者:
        getCrossReference 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • getDatabaseMajorVersion

        public int getDatabaseMajorVersion()
        指定者:
        getDatabaseMajorVersion 在接口中 java.sql.DatabaseMetaData
      • getDatabaseMinorVersion

        public int getDatabaseMinorVersion()
        指定者:
        getDatabaseMinorVersion 在接口中 java.sql.DatabaseMetaData
      • getDatabaseProductName

        public java.lang.String getDatabaseProductName()
        指定者:
        getDatabaseProductName 在接口中 java.sql.DatabaseMetaData
      • getDatabaseProductVersion

        public java.lang.String getDatabaseProductVersion()
        指定者:
        getDatabaseProductVersion 在接口中 java.sql.DatabaseMetaData
      • getDefaultTransactionIsolation

        public int getDefaultTransactionIsolation()
        指定者:
        getDefaultTransactionIsolation 在接口中 java.sql.DatabaseMetaData
      • getDriverMajorVersion

        public int getDriverMajorVersion()
        指定者:
        getDriverMajorVersion 在接口中 java.sql.DatabaseMetaData
      • getDriverMinorVersion

        public int getDriverMinorVersion()
        指定者:
        getDriverMinorVersion 在接口中 java.sql.DatabaseMetaData
      • getDriverName

        public java.lang.String getDriverName()
        指定者:
        getDriverName 在接口中 java.sql.DatabaseMetaData
      • getDriverVersion

        public java.lang.String getDriverVersion()
        指定者:
        getDriverVersion 在接口中 java.sql.DatabaseMetaData
      • getExportedKeys

        public java.sql.ResultSet getExportedKeys​(java.lang.String catalog,
                                                  java.lang.String schema,
                                                  java.lang.String table)
                                           throws java.sql.SQLException
        指定者:
        getExportedKeys 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • getExtraNameCharacters

        public java.lang.String getExtraNameCharacters()
        指定者:
        getExtraNameCharacters 在接口中 java.sql.DatabaseMetaData
      • getFunctionColumns

        public java.sql.ResultSet getFunctionColumns​(java.lang.String catalog,
                                                     java.lang.String schemaPattern,
                                                     java.lang.String functionNamePattern,
                                                     java.lang.String columnNamePattern)
                                              throws java.sql.SQLException
        指定者:
        getFunctionColumns 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • getFunctions

        public java.sql.ResultSet getFunctions​(java.lang.String catalog,
                                               java.lang.String schemaPattern,
                                               java.lang.String functionNamePattern)
                                        throws java.sql.SQLException
        指定者:
        getFunctions 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • getIdentifierQuoteString

        public java.lang.String getIdentifierQuoteString()
        指定者:
        getIdentifierQuoteString 在接口中 java.sql.DatabaseMetaData
      • getImportedKeys

        public java.sql.ResultSet getImportedKeys​(java.lang.String arg0,
                                                  java.lang.String arg1,
                                                  java.lang.String arg2)
                                           throws java.sql.SQLException
        指定者:
        getImportedKeys 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • getIndexInfo

        public java.sql.ResultSet getIndexInfo​(java.lang.String arg0,
                                               java.lang.String arg1,
                                               java.lang.String arg2,
                                               boolean arg3,
                                               boolean arg4)
                                        throws java.sql.SQLException
        指定者:
        getIndexInfo 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • getJDBCMajorVersion

        public int getJDBCMajorVersion()
        指定者:
        getJDBCMajorVersion 在接口中 java.sql.DatabaseMetaData
      • getJDBCMinorVersion

        public int getJDBCMinorVersion()
        指定者:
        getJDBCMinorVersion 在接口中 java.sql.DatabaseMetaData
      • getMaxBinaryLiteralLength

        public int getMaxBinaryLiteralLength()
        指定者:
        getMaxBinaryLiteralLength 在接口中 java.sql.DatabaseMetaData
      • getMaxCatalogNameLength

        public int getMaxCatalogNameLength()
        Although there is no limit, it is not recommended
        指定者:
        getMaxCatalogNameLength 在接口中 java.sql.DatabaseMetaData
      • getMaxCharLiteralLength

        public int getMaxCharLiteralLength()
        指定者:
        getMaxCharLiteralLength 在接口中 java.sql.DatabaseMetaData
      • getMaxColumnNameLength

        public int getMaxColumnNameLength()
        Although there is no limit, it is not recommended
        指定者:
        getMaxColumnNameLength 在接口中 java.sql.DatabaseMetaData
      • getMaxColumnsInGroupBy

        public int getMaxColumnsInGroupBy()
        指定者:
        getMaxColumnsInGroupBy 在接口中 java.sql.DatabaseMetaData
      • getMaxColumnsInIndex

        public int getMaxColumnsInIndex()
        指定者:
        getMaxColumnsInIndex 在接口中 java.sql.DatabaseMetaData
      • getMaxColumnsInOrderBy

        public int getMaxColumnsInOrderBy()
        指定者:
        getMaxColumnsInOrderBy 在接口中 java.sql.DatabaseMetaData
      • getMaxColumnsInSelect

        public int getMaxColumnsInSelect()
        指定者:
        getMaxColumnsInSelect 在接口中 java.sql.DatabaseMetaData
      • getMaxColumnsInTable

        public int getMaxColumnsInTable()
        指定者:
        getMaxColumnsInTable 在接口中 java.sql.DatabaseMetaData
      • getMaxConnections

        public int getMaxConnections()
        指定者:
        getMaxConnections 在接口中 java.sql.DatabaseMetaData
      • getMaxCursorNameLength

        public int getMaxCursorNameLength()
        指定者:
        getMaxCursorNameLength 在接口中 java.sql.DatabaseMetaData
      • getMaxIndexLength

        public int getMaxIndexLength()
        指定者:
        getMaxIndexLength 在接口中 java.sql.DatabaseMetaData
      • getMaxProcedureNameLength

        public int getMaxProcedureNameLength()
        指定者:
        getMaxProcedureNameLength 在接口中 java.sql.DatabaseMetaData
      • getMaxRowSize

        public int getMaxRowSize()
        maxrowsize unlimited
        指定者:
        getMaxRowSize 在接口中 java.sql.DatabaseMetaData
      • getMaxSchemaNameLength

        public int getMaxSchemaNameLength()
        Although there is no limit, it is not recommended
        指定者:
        getMaxSchemaNameLength 在接口中 java.sql.DatabaseMetaData
      • getMaxStatementLength

        public int getMaxStatementLength()
        指定者:
        getMaxStatementLength 在接口中 java.sql.DatabaseMetaData
      • getMaxStatements

        public int getMaxStatements()
        指定者:
        getMaxStatements 在接口中 java.sql.DatabaseMetaData
      • getMaxTableNameLength

        public int getMaxTableNameLength()
        Although there is no limit, it is not recommended
        指定者:
        getMaxTableNameLength 在接口中 java.sql.DatabaseMetaData
      • getMaxTablesInSelect

        public int getMaxTablesInSelect()
        Although there is no limit, it is not recommended
        指定者:
        getMaxTablesInSelect 在接口中 java.sql.DatabaseMetaData
      • getMaxUserNameLength

        public int getMaxUserNameLength()
        Although there is no limit, it is not recommended
        指定者:
        getMaxUserNameLength 在接口中 java.sql.DatabaseMetaData
      • getNumericFunctions

        public java.lang.String getNumericFunctions()
        指定者:
        getNumericFunctions 在接口中 java.sql.DatabaseMetaData
      • getPrimaryKeys

        public java.sql.ResultSet getPrimaryKeys​(java.lang.String catalog,
                                                 java.lang.String schema,
                                                 java.lang.String table)
                                          throws java.sql.SQLException
        指定者:
        getPrimaryKeys 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • getProcedureColumns

        public java.sql.ResultSet getProcedureColumns​(java.lang.String arg0,
                                                      java.lang.String arg1,
                                                      java.lang.String arg2,
                                                      java.lang.String arg3)
                                               throws java.sql.SQLException
        指定者:
        getProcedureColumns 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • getProcedureTerm

        public java.lang.String getProcedureTerm()
        指定者:
        getProcedureTerm 在接口中 java.sql.DatabaseMetaData
      • getProcedures

        public java.sql.ResultSet getProcedures​(java.lang.String arg0,
                                                java.lang.String arg1,
                                                java.lang.String arg2)
                                         throws java.sql.SQLException
        指定者:
        getProcedures 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • getPseudoColumns

        public java.sql.ResultSet getPseudoColumns​(java.lang.String catalog,
                                                   java.lang.String schemaPattern,
                                                   java.lang.String tableNamePattern,
                                                   java.lang.String columnNamePattern)
                                            throws java.sql.SQLException
        指定者:
        getPseudoColumns 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • getResultSetHoldability

        public int getResultSetHoldability()
        指定者:
        getResultSetHoldability 在接口中 java.sql.DatabaseMetaData
      • getRowIdLifetime

        public java.sql.RowIdLifetime getRowIdLifetime()
        指定者:
        getRowIdLifetime 在接口中 java.sql.DatabaseMetaData
      • getSQLKeywords

        public java.lang.String getSQLKeywords()
        指定者:
        getSQLKeywords 在接口中 java.sql.DatabaseMetaData
      • getSQLStateType

        public int getSQLStateType()
        指定者:
        getSQLStateType 在接口中 java.sql.DatabaseMetaData
      • getSchemaTerm

        public java.lang.String getSchemaTerm()
        指定者:
        getSchemaTerm 在接口中 java.sql.DatabaseMetaData
      • getSchemas

        public java.sql.ResultSet getSchemas()
                                      throws java.sql.SQLException
        指定者:
        getSchemas 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • getSchemas

        public java.sql.ResultSet getSchemas​(java.lang.String catalog,
                                             java.lang.String schemaPattern)
                                      throws java.sql.SQLException
        指定者:
        getSchemas 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • getSearchStringEscape

        public java.lang.String getSearchStringEscape()
        指定者:
        getSearchStringEscape 在接口中 java.sql.DatabaseMetaData
      • getStringFunctions

        public java.lang.String getStringFunctions()
        指定者:
        getStringFunctions 在接口中 java.sql.DatabaseMetaData
      • getSuperTables

        public java.sql.ResultSet getSuperTables​(java.lang.String catalog,
                                                 java.lang.String schemaPattern,
                                                 java.lang.String tableNamePattern)
                                          throws java.sql.SQLException
        指定者:
        getSuperTables 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • getSuperTypes

        public java.sql.ResultSet getSuperTypes​(java.lang.String catalog,
                                                java.lang.String schemaPattern,
                                                java.lang.String typeNamePattern)
                                         throws java.sql.SQLException
        指定者:
        getSuperTypes 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • getSystemFunctions

        public java.lang.String getSystemFunctions()
        指定者:
        getSystemFunctions 在接口中 java.sql.DatabaseMetaData
      • getTablePrivileges

        public java.sql.ResultSet getTablePrivileges​(java.lang.String catalog,
                                                     java.lang.String schemaPattern,
                                                     java.lang.String tableNamePattern)
                                              throws java.sql.SQLException
        指定者:
        getTablePrivileges 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • getTableTypes

        public java.sql.ResultSet getTableTypes()
                                         throws java.sql.SQLException
        指定者:
        getTableTypes 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • getColumns

        public java.sql.ResultSet getColumns​(java.lang.String catalog,
                                             java.lang.String schemaPattern,
                                             java.lang.String tableNamePattern,
                                             java.lang.String columnNamePattern)
                                      throws java.sql.SQLException
        指定者:
        getColumns 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • getTypeScale

        public int getTypeScale​(java.lang.String columnType)
      • getTables

        public java.sql.ResultSet getTables​(java.lang.String catalog,
                                            java.lang.String schemaPattern,
                                            java.lang.String tableNamePattern,
                                            java.lang.String[] types)
                                     throws java.sql.SQLException
        指定者:
        getTables 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • getTimeDateFunctions

        public java.lang.String getTimeDateFunctions()
        指定者:
        getTimeDateFunctions 在接口中 java.sql.DatabaseMetaData
      • getTypeInfo

        public java.sql.ResultSet getTypeInfo()
                                       throws java.sql.SQLException
        指定者:
        getTypeInfo 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • getUDTs

        public java.sql.ResultSet getUDTs​(java.lang.String catalog,
                                          java.lang.String schemaPattern,
                                          java.lang.String typeNamePattern,
                                          int[] types)
                                   throws java.sql.SQLException
        指定者:
        getUDTs 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • getURL

        public java.lang.String getURL()
        指定者:
        getURL 在接口中 java.sql.DatabaseMetaData
      • getUserName

        public java.lang.String getUserName()
                                     throws java.sql.SQLException
        指定者:
        getUserName 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • getVersionColumns

        public java.sql.ResultSet getVersionColumns​(java.lang.String catalog,
                                                    java.lang.String schema,
                                                    java.lang.String table)
                                             throws java.sql.SQLException
        指定者:
        getVersionColumns 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • insertsAreDetected

        public boolean insertsAreDetected​(int type)
        指定者:
        insertsAreDetected 在接口中 java.sql.DatabaseMetaData
      • isCatalogAtStart

        public boolean isCatalogAtStart()
        指定者:
        isCatalogAtStart 在接口中 java.sql.DatabaseMetaData
      • isReadOnly

        public boolean isReadOnly()
                           throws java.sql.SQLException
        指定者:
        isReadOnly 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • locatorsUpdateCopy

        public boolean locatorsUpdateCopy()
        指定者:
        locatorsUpdateCopy 在接口中 java.sql.DatabaseMetaData
      • nullPlusNonNullIsNull

        public boolean nullPlusNonNullIsNull()
        指定者:
        nullPlusNonNullIsNull 在接口中 java.sql.DatabaseMetaData
      • nullsAreSortedAtEnd

        public boolean nullsAreSortedAtEnd()
        指定者:
        nullsAreSortedAtEnd 在接口中 java.sql.DatabaseMetaData
      • nullsAreSortedAtStart

        public boolean nullsAreSortedAtStart()
        指定者:
        nullsAreSortedAtStart 在接口中 java.sql.DatabaseMetaData
      • nullsAreSortedHigh

        public boolean nullsAreSortedHigh()
        指定者:
        nullsAreSortedHigh 在接口中 java.sql.DatabaseMetaData
      • nullsAreSortedLow

        public boolean nullsAreSortedLow()
        指定者:
        nullsAreSortedLow 在接口中 java.sql.DatabaseMetaData
      • othersDeletesAreVisible

        public boolean othersDeletesAreVisible​(int type)
        指定者:
        othersDeletesAreVisible 在接口中 java.sql.DatabaseMetaData
      • othersInsertsAreVisible

        public boolean othersInsertsAreVisible​(int type)
        指定者:
        othersInsertsAreVisible 在接口中 java.sql.DatabaseMetaData
      • othersUpdatesAreVisible

        public boolean othersUpdatesAreVisible​(int type)
        指定者:
        othersUpdatesAreVisible 在接口中 java.sql.DatabaseMetaData
      • ownDeletesAreVisible

        public boolean ownDeletesAreVisible​(int type)
        指定者:
        ownDeletesAreVisible 在接口中 java.sql.DatabaseMetaData
      • ownInsertsAreVisible

        public boolean ownInsertsAreVisible​(int type)
        指定者:
        ownInsertsAreVisible 在接口中 java.sql.DatabaseMetaData
      • ownUpdatesAreVisible

        public boolean ownUpdatesAreVisible​(int type)
        指定者:
        ownUpdatesAreVisible 在接口中 java.sql.DatabaseMetaData
      • storesLowerCaseIdentifiers

        public boolean storesLowerCaseIdentifiers()
        指定者:
        storesLowerCaseIdentifiers 在接口中 java.sql.DatabaseMetaData
      • storesLowerCaseQuotedIdentifiers

        public boolean storesLowerCaseQuotedIdentifiers()
        指定者:
        storesLowerCaseQuotedIdentifiers 在接口中 java.sql.DatabaseMetaData
      • storesMixedCaseIdentifiers

        public boolean storesMixedCaseIdentifiers()
        指定者:
        storesMixedCaseIdentifiers 在接口中 java.sql.DatabaseMetaData
      • storesMixedCaseQuotedIdentifiers

        public boolean storesMixedCaseQuotedIdentifiers()
        指定者:
        storesMixedCaseQuotedIdentifiers 在接口中 java.sql.DatabaseMetaData
      • storesUpperCaseIdentifiers

        public boolean storesUpperCaseIdentifiers()
        指定者:
        storesUpperCaseIdentifiers 在接口中 java.sql.DatabaseMetaData
      • storesUpperCaseQuotedIdentifiers

        public boolean storesUpperCaseQuotedIdentifiers()
        指定者:
        storesUpperCaseQuotedIdentifiers 在接口中 java.sql.DatabaseMetaData
      • supportsANSI92EntryLevelSQL

        public boolean supportsANSI92EntryLevelSQL()
        指定者:
        supportsANSI92EntryLevelSQL 在接口中 java.sql.DatabaseMetaData
      • supportsANSI92FullSQL

        public boolean supportsANSI92FullSQL()
        指定者:
        supportsANSI92FullSQL 在接口中 java.sql.DatabaseMetaData
      • supportsANSI92IntermediateSQL

        public boolean supportsANSI92IntermediateSQL()
        指定者:
        supportsANSI92IntermediateSQL 在接口中 java.sql.DatabaseMetaData
      • supportsAlterTableWithAddColumn

        public boolean supportsAlterTableWithAddColumn()
        指定者:
        supportsAlterTableWithAddColumn 在接口中 java.sql.DatabaseMetaData
      • supportsAlterTableWithDropColumn

        public boolean supportsAlterTableWithDropColumn()
        指定者:
        supportsAlterTableWithDropColumn 在接口中 java.sql.DatabaseMetaData
      • supportsBatchUpdates

        public boolean supportsBatchUpdates()
        指定者:
        supportsBatchUpdates 在接口中 java.sql.DatabaseMetaData
      • supportsCatalogsInDataManipulation

        public boolean supportsCatalogsInDataManipulation()
        指定者:
        supportsCatalogsInDataManipulation 在接口中 java.sql.DatabaseMetaData
      • supportsCatalogsInIndexDefinitions

        public boolean supportsCatalogsInIndexDefinitions()
        指定者:
        supportsCatalogsInIndexDefinitions 在接口中 java.sql.DatabaseMetaData
      • supportsCatalogsInPrivilegeDefinitions

        public boolean supportsCatalogsInPrivilegeDefinitions()
        指定者:
        supportsCatalogsInPrivilegeDefinitions 在接口中 java.sql.DatabaseMetaData
      • supportsCatalogsInProcedureCalls

        public boolean supportsCatalogsInProcedureCalls()
        指定者:
        supportsCatalogsInProcedureCalls 在接口中 java.sql.DatabaseMetaData
      • supportsCatalogsInTableDefinitions

        public boolean supportsCatalogsInTableDefinitions()
        指定者:
        supportsCatalogsInTableDefinitions 在接口中 java.sql.DatabaseMetaData
      • supportsColumnAliasing

        public boolean supportsColumnAliasing()
        指定者:
        supportsColumnAliasing 在接口中 java.sql.DatabaseMetaData
      • supportsConvert

        public boolean supportsConvert()
        指定者:
        supportsConvert 在接口中 java.sql.DatabaseMetaData
      • supportsConvert

        public boolean supportsConvert​(int fromType,
                                       int toType)
        指定者:
        supportsConvert 在接口中 java.sql.DatabaseMetaData
      • supportsCoreSQLGrammar

        public boolean supportsCoreSQLGrammar()
        指定者:
        supportsCoreSQLGrammar 在接口中 java.sql.DatabaseMetaData
      • supportsCorrelatedSubqueries

        public boolean supportsCorrelatedSubqueries()
        指定者:
        supportsCorrelatedSubqueries 在接口中 java.sql.DatabaseMetaData
      • supportsDataDefinitionAndDataManipulationTransactions

        public boolean supportsDataDefinitionAndDataManipulationTransactions()
        指定者:
        supportsDataDefinitionAndDataManipulationTransactions 在接口中 java.sql.DatabaseMetaData
      • supportsDataManipulationTransactionsOnly

        public boolean supportsDataManipulationTransactionsOnly()
        指定者:
        supportsDataManipulationTransactionsOnly 在接口中 java.sql.DatabaseMetaData
      • supportsDifferentTableCorrelationNames

        public boolean supportsDifferentTableCorrelationNames()
        指定者:
        supportsDifferentTableCorrelationNames 在接口中 java.sql.DatabaseMetaData
      • supportsExpressionsInOrderBy

        public boolean supportsExpressionsInOrderBy()
        指定者:
        supportsExpressionsInOrderBy 在接口中 java.sql.DatabaseMetaData
      • supportsExtendedSQLGrammar

        public boolean supportsExtendedSQLGrammar()
        指定者:
        supportsExtendedSQLGrammar 在接口中 java.sql.DatabaseMetaData
      • supportsFullOuterJoins

        public boolean supportsFullOuterJoins()
        指定者:
        supportsFullOuterJoins 在接口中 java.sql.DatabaseMetaData
      • supportsGetGeneratedKeys

        public boolean supportsGetGeneratedKeys()
        指定者:
        supportsGetGeneratedKeys 在接口中 java.sql.DatabaseMetaData
      • supportsGroupBy

        public boolean supportsGroupBy()
        指定者:
        supportsGroupBy 在接口中 java.sql.DatabaseMetaData
      • supportsGroupByBeyondSelect

        public boolean supportsGroupByBeyondSelect()
        指定者:
        supportsGroupByBeyondSelect 在接口中 java.sql.DatabaseMetaData
      • supportsGroupByUnrelated

        public boolean supportsGroupByUnrelated()
        指定者:
        supportsGroupByUnrelated 在接口中 java.sql.DatabaseMetaData
      • supportsIntegrityEnhancementFacility

        public boolean supportsIntegrityEnhancementFacility()
        指定者:
        supportsIntegrityEnhancementFacility 在接口中 java.sql.DatabaseMetaData
      • supportsLikeEscapeClause

        public boolean supportsLikeEscapeClause()
        指定者:
        supportsLikeEscapeClause 在接口中 java.sql.DatabaseMetaData
      • supportsLimitedOuterJoins

        public boolean supportsLimitedOuterJoins()
        指定者:
        supportsLimitedOuterJoins 在接口中 java.sql.DatabaseMetaData
      • supportsMinimumSQLGrammar

        public boolean supportsMinimumSQLGrammar()
        指定者:
        supportsMinimumSQLGrammar 在接口中 java.sql.DatabaseMetaData
      • supportsMixedCaseIdentifiers

        public boolean supportsMixedCaseIdentifiers()
        指定者:
        supportsMixedCaseIdentifiers 在接口中 java.sql.DatabaseMetaData
      • supportsMixedCaseQuotedIdentifiers

        public boolean supportsMixedCaseQuotedIdentifiers()
        指定者:
        supportsMixedCaseQuotedIdentifiers 在接口中 java.sql.DatabaseMetaData
      • supportsMultipleOpenResults

        public boolean supportsMultipleOpenResults()
        指定者:
        supportsMultipleOpenResults 在接口中 java.sql.DatabaseMetaData
      • supportsMultipleResultSets

        public boolean supportsMultipleResultSets()
        指定者:
        supportsMultipleResultSets 在接口中 java.sql.DatabaseMetaData
      • supportsMultipleTransactions

        public boolean supportsMultipleTransactions()
        指定者:
        supportsMultipleTransactions 在接口中 java.sql.DatabaseMetaData
      • supportsNamedParameters

        public boolean supportsNamedParameters()
        指定者:
        supportsNamedParameters 在接口中 java.sql.DatabaseMetaData
      • supportsNonNullableColumns

        public boolean supportsNonNullableColumns()
        指定者:
        supportsNonNullableColumns 在接口中 java.sql.DatabaseMetaData
      • supportsOpenCursorsAcrossCommit

        public boolean supportsOpenCursorsAcrossCommit()
        指定者:
        supportsOpenCursorsAcrossCommit 在接口中 java.sql.DatabaseMetaData
      • supportsOpenCursorsAcrossRollback

        public boolean supportsOpenCursorsAcrossRollback()
        指定者:
        supportsOpenCursorsAcrossRollback 在接口中 java.sql.DatabaseMetaData
      • supportsOpenStatementsAcrossCommit

        public boolean supportsOpenStatementsAcrossCommit()
        指定者:
        supportsOpenStatementsAcrossCommit 在接口中 java.sql.DatabaseMetaData
      • supportsOpenStatementsAcrossRollback

        public boolean supportsOpenStatementsAcrossRollback()
        指定者:
        supportsOpenStatementsAcrossRollback 在接口中 java.sql.DatabaseMetaData
      • supportsOrderByUnrelated

        public boolean supportsOrderByUnrelated()
        指定者:
        supportsOrderByUnrelated 在接口中 java.sql.DatabaseMetaData
      • supportsOuterJoins

        public boolean supportsOuterJoins()
        指定者:
        supportsOuterJoins 在接口中 java.sql.DatabaseMetaData
      • supportsPositionedDelete

        public boolean supportsPositionedDelete()
        指定者:
        supportsPositionedDelete 在接口中 java.sql.DatabaseMetaData
      • supportsPositionedUpdate

        public boolean supportsPositionedUpdate()
        指定者:
        supportsPositionedUpdate 在接口中 java.sql.DatabaseMetaData
      • supportsResultSetConcurrency

        public boolean supportsResultSetConcurrency​(int type,
                                                    int concurrency)
        指定者:
        supportsResultSetConcurrency 在接口中 java.sql.DatabaseMetaData
      • supportsResultSetHoldability

        public boolean supportsResultSetHoldability​(int holdability)
        指定者:
        supportsResultSetHoldability 在接口中 java.sql.DatabaseMetaData
      • supportsResultSetType

        public boolean supportsResultSetType​(int type)
                                      throws java.sql.SQLException
        指定者:
        supportsResultSetType 在接口中 java.sql.DatabaseMetaData
        抛出:
        java.sql.SQLException
      • supportsSavepoints

        public boolean supportsSavepoints()
        指定者:
        supportsSavepoints 在接口中 java.sql.DatabaseMetaData
      • supportsSchemasInDataManipulation

        public boolean supportsSchemasInDataManipulation()
        指定者:
        supportsSchemasInDataManipulation 在接口中 java.sql.DatabaseMetaData
      • supportsSchemasInIndexDefinitions

        public boolean supportsSchemasInIndexDefinitions()
        指定者:
        supportsSchemasInIndexDefinitions 在接口中 java.sql.DatabaseMetaData
      • supportsSchemasInPrivilegeDefinitions

        public boolean supportsSchemasInPrivilegeDefinitions()
        指定者:
        supportsSchemasInPrivilegeDefinitions 在接口中 java.sql.DatabaseMetaData
      • supportsSchemasInProcedureCalls

        public boolean supportsSchemasInProcedureCalls()
        指定者:
        supportsSchemasInProcedureCalls 在接口中 java.sql.DatabaseMetaData
      • supportsSchemasInTableDefinitions

        public boolean supportsSchemasInTableDefinitions()
        指定者:
        supportsSchemasInTableDefinitions 在接口中 java.sql.DatabaseMetaData
      • supportsSelectForUpdate

        public boolean supportsSelectForUpdate()
        指定者:
        supportsSelectForUpdate 在接口中 java.sql.DatabaseMetaData
      • supportsStatementPooling

        public boolean supportsStatementPooling()
        指定者:
        supportsStatementPooling 在接口中 java.sql.DatabaseMetaData
      • supportsStoredFunctionsUsingCallSyntax

        public boolean supportsStoredFunctionsUsingCallSyntax()
        指定者:
        supportsStoredFunctionsUsingCallSyntax 在接口中 java.sql.DatabaseMetaData
      • supportsStoredProcedures

        public boolean supportsStoredProcedures()
        指定者:
        supportsStoredProcedures 在接口中 java.sql.DatabaseMetaData
      • supportsSubqueriesInComparisons

        public boolean supportsSubqueriesInComparisons()
        指定者:
        supportsSubqueriesInComparisons 在接口中 java.sql.DatabaseMetaData
      • supportsSubqueriesInExists

        public boolean supportsSubqueriesInExists()
        指定者:
        supportsSubqueriesInExists 在接口中 java.sql.DatabaseMetaData
      • supportsSubqueriesInIns

        public boolean supportsSubqueriesInIns()
        指定者:
        supportsSubqueriesInIns 在接口中 java.sql.DatabaseMetaData
      • supportsSubqueriesInQuantifieds

        public boolean supportsSubqueriesInQuantifieds()
        指定者:
        supportsSubqueriesInQuantifieds 在接口中 java.sql.DatabaseMetaData
      • supportsTableCorrelationNames

        public boolean supportsTableCorrelationNames()
        指定者:
        supportsTableCorrelationNames 在接口中 java.sql.DatabaseMetaData
      • supportsTransactionIsolationLevel

        public boolean supportsTransactionIsolationLevel​(int level)
        指定者:
        supportsTransactionIsolationLevel 在接口中 java.sql.DatabaseMetaData
      • supportsTransactions

        public boolean supportsTransactions()
        指定者:
        supportsTransactions 在接口中 java.sql.DatabaseMetaData
      • supportsUnion

        public boolean supportsUnion()
        指定者:
        supportsUnion 在接口中 java.sql.DatabaseMetaData
      • supportsUnionAll

        public boolean supportsUnionAll()
        指定者:
        supportsUnionAll 在接口中 java.sql.DatabaseMetaData
      • updatesAreDetected

        public boolean updatesAreDetected​(int type)
        指定者:
        updatesAreDetected 在接口中 java.sql.DatabaseMetaData
      • usesLocalFilePerTable

        public boolean usesLocalFilePerTable()
        指定者:
        usesLocalFilePerTable 在接口中 java.sql.DatabaseMetaData
      • usesLocalFiles

        public boolean usesLocalFiles()
        指定者:
        usesLocalFiles 在接口中 java.sql.DatabaseMetaData
      • toString

        @Deprecated
        public java.lang.String toString()
        已过时。
        recommend using getMetadataInJson() instead of toString()
        覆盖:
        toString 在类中 java.lang.Object
      • getMetadataInJson

        public java.lang.String getMetadataInJson()
                                           throws java.sql.SQLException
        抛出:
        java.sql.SQLException