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