DatabaseMetaData (Java SE 26 & JDK 26)

Method Details

  • allProceduresAreCallable

  • allTablesAreSelectable

  • getURL

  • getUserName

  • isReadOnly

  • nullsAreSortedHigh

  • nullsAreSortedLow

  • nullsAreSortedAtStart

  • nullsAreSortedAtEnd

  • getDatabaseProductName

  • getDatabaseProductVersion

  • getDriverName

  • getDriverVersion

  • getDriverMajorVersion

  • getDriverMinorVersion

  • usesLocalFiles

  • usesLocalFilePerTable

  • supportsMixedCaseIdentifiers

  • storesUpperCaseIdentifiers

  • storesLowerCaseIdentifiers

  • storesMixedCaseIdentifiers

  • supportsMixedCaseQuotedIdentifiers

  • storesUpperCaseQuotedIdentifiers

  • storesLowerCaseQuotedIdentifiers

  • storesMixedCaseQuotedIdentifiers

  • getIdentifierQuoteString

  • getSQLKeywords

  • getNumericFunctions

  • getStringFunctions

  • getSystemFunctions

  • getTimeDateFunctions

  • getSearchStringEscape

  • supportsAlterTableWithAddColumn

  • supportsAlterTableWithDropColumn

  • supportsColumnAliasing

  • nullPlusNonNullIsNull

  • supportsConvert

  • supportsConvert

  • supportsTableCorrelationNames

  • supportsDifferentTableCorrelationNames

  • supportsExpressionsInOrderBy

  • supportsGroupBy

  • supportsGroupByBeyondSelect

  • supportsLikeEscapeClause

  • supportsMultipleResultSets

  • supportsMultipleTransactions

  • supportsNonNullableColumns

  • supportsMinimumSQLGrammar

  • supportsCoreSQLGrammar

  • supportsExtendedSQLGrammar

  • supportsANSI92EntryLevelSQL

  • supportsANSI92IntermediateSQL

  • supportsANSI92FullSQL

  • supportsIntegrityEnhancementFacility

  • supportsOuterJoins

  • supportsFullOuterJoins

  • supportsLimitedOuterJoins

  • getSchemaTerm

  • getProcedureTerm

  • getCatalogTerm

  • isCatalogAtStart

  • getCatalogSeparator

  • supportsSchemasInDataManipulation

  • supportsSchemasInProcedureCalls

  • supportsSchemasInTableDefinitions

  • supportsSchemasInIndexDefinitions

  • supportsSchemasInPrivilegeDefinitions

  • supportsCatalogsInDataManipulation

  • supportsCatalogsInProcedureCalls

  • supportsCatalogsInTableDefinitions

  • supportsCatalogsInIndexDefinitions

  • supportsCatalogsInPrivilegeDefinitions

  • supportsPositionedDelete

  • supportsPositionedUpdate

  • supportsSelectForUpdate

  • supportsStoredProcedures

  • supportsSubqueriesInComparisons

  • supportsSubqueriesInExists

  • supportsSubqueriesInIns

  • supportsSubqueriesInQuantifieds

  • supportsUnion

  • supportsUnionAll

  • supportsOpenCursorsAcrossCommit

  • supportsOpenCursorsAcrossRollback

  • supportsOpenStatementsAcrossCommit

  • supportsOpenStatementsAcrossRollback

  • getMaxBinaryLiteralLength

  • getMaxCharLiteralLength

  • getMaxColumnNameLength

  • getMaxColumnsInGroupBy

  • getMaxColumnsInIndex

  • getMaxColumnsInOrderBy

  • getMaxColumnsInSelect

  • getMaxColumnsInTable

  • getMaxConnections

  • getMaxCursorNameLength

  • getMaxIndexLength

  • getMaxSchemaNameLength

  • getMaxProcedureNameLength

  • getMaxCatalogNameLength

  • getMaxRowSize

  • doesMaxRowSizeIncludeBlobs

  • getMaxStatementLength

  • getMaxStatements

  • getMaxTableNameLength

  • getMaxTablesInSelect

  • getMaxUserNameLength

  • getDefaultTransactionIsolation

  • supportsTransactions

  • supportsTransactionIsolationLevel

  • supportsDataDefinitionAndDataManipulationTransactions

  • supportsDataManipulationTransactionsOnly

  • dataDefinitionCausesTransactionCommit

  • dataDefinitionIgnoredInTransactions

  • getProcedures

  • getProcedureColumns

  • getTables

  • getSchemas

  • getCatalogs

  • getTableTypes

  • getColumns

  • getColumnPrivileges

  • getTablePrivileges

  • getBestRowIdentifier

  • getVersionColumns

  • getPrimaryKeys

  • getImportedKeys

  • getExportedKeys

  • getCrossReference

  • getTypeInfo

  • getIndexInfo

  • supportsResultSetType

  • supportsResultSetConcurrency

  • ownUpdatesAreVisible

  • ownDeletesAreVisible

  • ownInsertsAreVisible

  • othersUpdatesAreVisible

  • othersDeletesAreVisible

  • othersInsertsAreVisible

  • updatesAreDetected

  • deletesAreDetected

  • insertsAreDetected

  • supportsBatchUpdates

  • getUDTs

  • getConnection

  • supportsSavepoints

  • supportsNamedParameters

  • supportsMultipleOpenResults

  • supportsGetGeneratedKeys

  • getSuperTypes

  • getSuperTables

  • getAttributes

  • supportsResultSetHoldability

  • getResultSetHoldability

  • getDatabaseMajorVersion

  • getDatabaseMinorVersion

  • getJDBCMajorVersion

  • getJDBCMinorVersion

  • getSQLStateType

  • locatorsUpdateCopy

  • supportsStatementPooling

  • getRowIdLifetime

  • getSchemas

  • supportsStoredFunctionsUsingCallSyntax

  • autoCommitFailureClosesAllResultSets

  • getClientInfoProperties

  • getFunctions

  • getFunctionColumns

  • getPseudoColumns

  • generatedKeyAlwaysReturned

  • getMaxLogicalLobSize

  • supportsRefCursors

  • supportsSharding