public final class SQLServerDatabaseMetaData extends Object implements DatabaseMetaData
attributeNoNulls, attributeNullable, attributeNullableUnknown, bestRowNotPseudo, bestRowPseudo, bestRowSession, bestRowTemporary, bestRowTransaction, bestRowUnknown, columnNoNulls, columnNullable, columnNullableUnknown, functionColumnIn, functionColumnInOut, functionColumnOut, functionColumnResult, functionColumnUnknown, functionNoNulls, functionNoTable, functionNullable, functionNullableUnknown, functionResultUnknown, functionReturn, functionReturnsTable, importedKeyCascade, importedKeyInitiallyDeferred, importedKeyInitiallyImmediate, importedKeyNoAction, importedKeyNotDeferrable, importedKeyRestrict, importedKeySetDefault, importedKeySetNull, procedureColumnIn, procedureColumnInOut, procedureColumnOut, procedureColumnResult, procedureColumnReturn, procedureColumnUnknown, procedureNoNulls, procedureNoResult, procedureNullable, procedureNullableUnknown, procedureResultUnknown, procedureReturnsResult, sqlStateSQL, sqlStateSQL99, sqlStateXOpen, tableIndexClustered, tableIndexHashed, tableIndexOther, tableIndexStatistic, typeNoNulls, typeNullable, typeNullableUnknown, typePredBasic, typePredChar, typePredNone, typeSearchable, versionColumnNotPseudo, versionColumnPseudo, versionColumnUnknown| Constructor and Description |
|---|
SQLServerDatabaseMetaData(SQLServerConnection con)
Create new database meta data
|
public SQLServerDatabaseMetaData(SQLServerConnection con)
con - the connectionpublic final String toString()
public boolean isWrapperFor(Class<?> iface) throws SQLException
isWrapperFor in interface WrapperSQLExceptionpublic <T> T unwrap(Class<T> iface) throws SQLException
unwrap in interface WrapperSQLExceptionpublic boolean allProceduresAreCallable()
throws SQLServerException
allProceduresAreCallable in interface DatabaseMetaDataSQLServerExceptionpublic boolean allTablesAreSelectable()
throws SQLServerException
allTablesAreSelectable in interface DatabaseMetaDataSQLServerExceptionpublic boolean autoCommitFailureClosesAllResultSets()
throws SQLException
autoCommitFailureClosesAllResultSets in interface DatabaseMetaDataSQLExceptionpublic boolean dataDefinitionCausesTransactionCommit()
throws SQLServerException
dataDefinitionCausesTransactionCommit in interface DatabaseMetaDataSQLServerExceptionpublic boolean dataDefinitionIgnoredInTransactions()
throws SQLServerException
dataDefinitionIgnoredInTransactions in interface DatabaseMetaDataSQLServerExceptionpublic boolean doesMaxRowSizeIncludeBlobs()
throws SQLServerException
doesMaxRowSizeIncludeBlobs in interface DatabaseMetaDataSQLServerExceptionpublic boolean generatedKeyAlwaysReturned()
throws SQLException
generatedKeyAlwaysReturned in interface DatabaseMetaDataSQLExceptionpublic long getMaxLogicalLobSize()
throws SQLException
getMaxLogicalLobSize in interface DatabaseMetaDataSQLExceptionpublic boolean supportsRefCursors()
throws SQLException
supportsRefCursors in interface DatabaseMetaDataSQLExceptionpublic ResultSet getCatalogs() throws SQLServerException
getCatalogs in interface DatabaseMetaDataSQLServerExceptionpublic String getCatalogSeparator() throws SQLServerException
getCatalogSeparator in interface DatabaseMetaDataSQLServerExceptionpublic String getCatalogTerm() throws SQLServerException
getCatalogTerm in interface DatabaseMetaDataSQLServerExceptionpublic ResultSet getColumnPrivileges(String catalog, String schema, String table, String col) throws SQLServerException
getColumnPrivileges in interface DatabaseMetaDataSQLServerExceptionpublic ResultSet getTables(String catalog, String schema, String table, String[] types) throws SQLServerException
getTables in interface DatabaseMetaDataSQLServerExceptionpublic ResultSet getColumns(String catalog, String schema, String table, String col) throws SQLServerException
getColumns in interface DatabaseMetaDataSQLServerExceptionpublic ResultSet getFunctions(String catalog, String schemaPattern, String functionNamePattern) throws SQLException
getFunctions in interface DatabaseMetaDataSQLExceptionpublic ResultSet getFunctionColumns(String catalog, String schemaPattern, String functionNamePattern, String columnNamePattern) throws SQLException
getFunctionColumns in interface DatabaseMetaDataSQLExceptionpublic ResultSet getClientInfoProperties() throws SQLException
getClientInfoProperties in interface DatabaseMetaDataSQLExceptionpublic ResultSet getBestRowIdentifier(String catalog, String schema, String table, int scope, boolean nullable) throws SQLServerException
getBestRowIdentifier in interface DatabaseMetaDataSQLServerExceptionpublic ResultSet getCrossReference(String cat1, String schem1, String tab1, String cat2, String schem2, String tab2) throws SQLServerException
getCrossReference in interface DatabaseMetaDataSQLServerExceptionpublic String getDatabaseProductName() throws SQLServerException
getDatabaseProductName in interface DatabaseMetaDataSQLServerExceptionpublic String getDatabaseProductVersion() throws SQLServerException
getDatabaseProductVersion in interface DatabaseMetaDataSQLServerExceptionpublic int getDefaultTransactionIsolation()
throws SQLServerException
getDefaultTransactionIsolation in interface DatabaseMetaDataSQLServerExceptionpublic int getDriverMajorVersion()
getDriverMajorVersion in interface DatabaseMetaDatapublic int getDriverMinorVersion()
getDriverMinorVersion in interface DatabaseMetaDatapublic String getDriverName() throws SQLServerException
getDriverName in interface DatabaseMetaDataSQLServerExceptionpublic String getDriverVersion() throws SQLServerException
getDriverVersion in interface DatabaseMetaDataSQLServerExceptionpublic ResultSet getExportedKeys(String cat, String schema, String table) throws SQLServerException
getExportedKeys in interface DatabaseMetaDataSQLServerExceptionpublic String getExtraNameCharacters() throws SQLServerException
getExtraNameCharacters in interface DatabaseMetaDataSQLServerExceptionpublic String getIdentifierQuoteString() throws SQLServerException
getIdentifierQuoteString in interface DatabaseMetaDataSQLServerExceptionpublic ResultSet getImportedKeys(String cat, String schema, String table) throws SQLServerException
getImportedKeys in interface DatabaseMetaDataSQLServerExceptionpublic ResultSet getIndexInfo(String cat, String schema, String table, boolean unique, boolean approximate) throws SQLServerException
getIndexInfo in interface DatabaseMetaDataSQLServerExceptionpublic int getMaxBinaryLiteralLength()
throws SQLServerException
getMaxBinaryLiteralLength in interface DatabaseMetaDataSQLServerExceptionpublic int getMaxCatalogNameLength()
throws SQLServerException
getMaxCatalogNameLength in interface DatabaseMetaDataSQLServerExceptionpublic int getMaxCharLiteralLength()
throws SQLServerException
getMaxCharLiteralLength in interface DatabaseMetaDataSQLServerExceptionpublic int getMaxColumnNameLength()
throws SQLServerException
getMaxColumnNameLength in interface DatabaseMetaDataSQLServerExceptionpublic int getMaxColumnsInGroupBy()
throws SQLServerException
getMaxColumnsInGroupBy in interface DatabaseMetaDataSQLServerExceptionpublic int getMaxColumnsInIndex()
throws SQLServerException
getMaxColumnsInIndex in interface DatabaseMetaDataSQLServerExceptionpublic int getMaxColumnsInOrderBy()
throws SQLServerException
getMaxColumnsInOrderBy in interface DatabaseMetaDataSQLServerExceptionpublic int getMaxColumnsInSelect()
throws SQLServerException
getMaxColumnsInSelect in interface DatabaseMetaDataSQLServerExceptionpublic int getMaxColumnsInTable()
throws SQLServerException
getMaxColumnsInTable in interface DatabaseMetaDataSQLServerExceptionpublic int getMaxConnections()
throws SQLServerException
getMaxConnections in interface DatabaseMetaDataSQLServerExceptionpublic int getMaxCursorNameLength()
throws SQLServerException
getMaxCursorNameLength in interface DatabaseMetaDataSQLServerExceptionpublic int getMaxIndexLength()
throws SQLServerException
getMaxIndexLength in interface DatabaseMetaDataSQLServerExceptionpublic int getMaxProcedureNameLength()
throws SQLServerException
getMaxProcedureNameLength in interface DatabaseMetaDataSQLServerExceptionpublic int getMaxRowSize()
throws SQLServerException
getMaxRowSize in interface DatabaseMetaDataSQLServerExceptionpublic int getMaxSchemaNameLength()
throws SQLServerException
getMaxSchemaNameLength in interface DatabaseMetaDataSQLServerExceptionpublic int getMaxStatementLength()
throws SQLServerException
getMaxStatementLength in interface DatabaseMetaDataSQLServerExceptionpublic int getMaxStatements()
throws SQLServerException
getMaxStatements in interface DatabaseMetaDataSQLServerExceptionpublic int getMaxTableNameLength()
throws SQLServerException
getMaxTableNameLength in interface DatabaseMetaDataSQLServerExceptionpublic int getMaxTablesInSelect()
throws SQLServerException
getMaxTablesInSelect in interface DatabaseMetaDataSQLServerExceptionpublic int getMaxUserNameLength()
throws SQLServerException
getMaxUserNameLength in interface DatabaseMetaDataSQLServerExceptionpublic String getNumericFunctions() throws SQLServerException
getNumericFunctions in interface DatabaseMetaDataSQLServerExceptionpublic ResultSet getPrimaryKeys(String cat, String schema, String table) throws SQLServerException
getPrimaryKeys in interface DatabaseMetaDataSQLServerExceptionpublic ResultSet getProcedureColumns(String catalog, String schema, String proc, String col) throws SQLServerException
getProcedureColumns in interface DatabaseMetaDataSQLServerExceptionpublic ResultSet getProcedures(String catalog, String schema, String proc) throws SQLServerException
getProcedures in interface DatabaseMetaDataSQLServerExceptionpublic String getProcedureTerm() throws SQLServerException
getProcedureTerm in interface DatabaseMetaDataSQLServerExceptionpublic ResultSet getPseudoColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern) throws SQLException
getPseudoColumns in interface DatabaseMetaDataSQLExceptionpublic ResultSet getSchemas() throws SQLServerException
getSchemas in interface DatabaseMetaDataSQLServerExceptionpublic ResultSet getSchemas(String catalog, String schemaPattern) throws SQLException
getSchemas in interface DatabaseMetaDataSQLExceptionpublic String getSchemaTerm() throws SQLServerException
getSchemaTerm in interface DatabaseMetaDataSQLServerExceptionpublic String getSearchStringEscape() throws SQLServerException
getSearchStringEscape in interface DatabaseMetaDataSQLServerExceptionpublic String getSQLKeywords() throws SQLServerException
getSQLKeywords in interface DatabaseMetaDataSQLServerExceptionpublic String getStringFunctions() throws SQLServerException
getStringFunctions in interface DatabaseMetaDataSQLServerExceptionpublic String getSystemFunctions() throws SQLServerException
getSystemFunctions in interface DatabaseMetaDataSQLServerExceptionpublic ResultSet getTablePrivileges(String catalog, String schema, String table) throws SQLServerException
getTablePrivileges in interface DatabaseMetaDataSQLServerExceptionpublic ResultSet getTableTypes() throws SQLServerException
getTableTypes in interface DatabaseMetaDataSQLServerExceptionpublic String getTimeDateFunctions() throws SQLServerException
getTimeDateFunctions in interface DatabaseMetaDataSQLServerExceptionpublic ResultSet getTypeInfo() throws SQLServerException
getTypeInfo in interface DatabaseMetaDataSQLServerExceptionpublic String getURL() throws SQLServerException
getURL in interface DatabaseMetaDataSQLServerExceptionpublic String getUserName() throws SQLServerException
getUserName in interface DatabaseMetaDataSQLServerExceptionpublic ResultSet getVersionColumns(String catalog, String schema, String table) throws SQLServerException
getVersionColumns in interface DatabaseMetaDataSQLServerExceptionpublic boolean isCatalogAtStart()
throws SQLServerException
isCatalogAtStart in interface DatabaseMetaDataSQLServerExceptionpublic boolean isReadOnly()
throws SQLServerException
isReadOnly in interface DatabaseMetaDataSQLServerExceptionpublic boolean nullPlusNonNullIsNull()
throws SQLServerException
nullPlusNonNullIsNull in interface DatabaseMetaDataSQLServerExceptionpublic boolean nullsAreSortedAtEnd()
throws SQLServerException
nullsAreSortedAtEnd in interface DatabaseMetaDataSQLServerExceptionpublic boolean nullsAreSortedAtStart()
throws SQLServerException
nullsAreSortedAtStart in interface DatabaseMetaDataSQLServerExceptionpublic boolean nullsAreSortedHigh()
throws SQLServerException
nullsAreSortedHigh in interface DatabaseMetaDataSQLServerExceptionpublic boolean nullsAreSortedLow()
throws SQLServerException
nullsAreSortedLow in interface DatabaseMetaDataSQLServerExceptionpublic boolean storesLowerCaseIdentifiers()
throws SQLServerException
storesLowerCaseIdentifiers in interface DatabaseMetaDataSQLServerExceptionpublic boolean storesLowerCaseQuotedIdentifiers()
throws SQLServerException
storesLowerCaseQuotedIdentifiers in interface DatabaseMetaDataSQLServerExceptionpublic boolean storesMixedCaseIdentifiers()
throws SQLServerException
storesMixedCaseIdentifiers in interface DatabaseMetaDataSQLServerExceptionpublic boolean storesMixedCaseQuotedIdentifiers()
throws SQLServerException
storesMixedCaseQuotedIdentifiers in interface DatabaseMetaDataSQLServerExceptionpublic boolean storesUpperCaseIdentifiers()
throws SQLServerException
storesUpperCaseIdentifiers in interface DatabaseMetaDataSQLServerExceptionpublic boolean storesUpperCaseQuotedIdentifiers()
throws SQLServerException
storesUpperCaseQuotedIdentifiers in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsAlterTableWithAddColumn()
throws SQLServerException
supportsAlterTableWithAddColumn in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsAlterTableWithDropColumn()
throws SQLServerException
supportsAlterTableWithDropColumn in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsANSI92EntryLevelSQL()
throws SQLServerException
supportsANSI92EntryLevelSQL in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsANSI92FullSQL()
throws SQLServerException
supportsANSI92FullSQL in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsANSI92IntermediateSQL()
throws SQLServerException
supportsANSI92IntermediateSQL in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsCatalogsInDataManipulation()
throws SQLServerException
supportsCatalogsInDataManipulation in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsCatalogsInIndexDefinitions()
throws SQLServerException
supportsCatalogsInIndexDefinitions in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsCatalogsInPrivilegeDefinitions()
throws SQLServerException
supportsCatalogsInPrivilegeDefinitions in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsCatalogsInProcedureCalls()
throws SQLServerException
supportsCatalogsInProcedureCalls in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsCatalogsInTableDefinitions()
throws SQLServerException
supportsCatalogsInTableDefinitions in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsColumnAliasing()
throws SQLServerException
supportsColumnAliasing in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsConvert()
throws SQLServerException
supportsConvert in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsConvert(int fromType,
int toType)
throws SQLServerException
supportsConvert in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsCoreSQLGrammar()
throws SQLServerException
supportsCoreSQLGrammar in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsCorrelatedSubqueries()
throws SQLServerException
supportsCorrelatedSubqueries in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsDataDefinitionAndDataManipulationTransactions()
throws SQLServerException
supportsDataDefinitionAndDataManipulationTransactions in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsDataManipulationTransactionsOnly()
throws SQLServerException
supportsDataManipulationTransactionsOnly in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsDifferentTableCorrelationNames()
throws SQLServerException
supportsDifferentTableCorrelationNames in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsExpressionsInOrderBy()
throws SQLServerException
supportsExpressionsInOrderBy in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsExtendedSQLGrammar()
throws SQLServerException
supportsExtendedSQLGrammar in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsFullOuterJoins()
throws SQLServerException
supportsFullOuterJoins in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsGroupBy()
throws SQLServerException
supportsGroupBy in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsGroupByBeyondSelect()
throws SQLServerException
supportsGroupByBeyondSelect in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsGroupByUnrelated()
throws SQLServerException
supportsGroupByUnrelated in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsIntegrityEnhancementFacility()
throws SQLServerException
supportsIntegrityEnhancementFacility in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsLikeEscapeClause()
throws SQLServerException
supportsLikeEscapeClause in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsLimitedOuterJoins()
throws SQLServerException
supportsLimitedOuterJoins in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsMinimumSQLGrammar()
throws SQLServerException
supportsMinimumSQLGrammar in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsMixedCaseIdentifiers()
throws SQLServerException
supportsMixedCaseIdentifiers in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsMixedCaseQuotedIdentifiers()
throws SQLServerException
supportsMixedCaseQuotedIdentifiers in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsMultipleResultSets()
throws SQLServerException
supportsMultipleResultSets in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsMultipleTransactions()
throws SQLServerException
supportsMultipleTransactions in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsNonNullableColumns()
throws SQLServerException
supportsNonNullableColumns in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsOpenCursorsAcrossCommit()
throws SQLServerException
supportsOpenCursorsAcrossCommit in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsOpenCursorsAcrossRollback()
throws SQLServerException
supportsOpenCursorsAcrossRollback in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsOpenStatementsAcrossCommit()
throws SQLServerException
supportsOpenStatementsAcrossCommit in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsOpenStatementsAcrossRollback()
throws SQLServerException
supportsOpenStatementsAcrossRollback in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsOrderByUnrelated()
throws SQLServerException
supportsOrderByUnrelated in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsOuterJoins()
throws SQLServerException
supportsOuterJoins in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsPositionedDelete()
throws SQLServerException
supportsPositionedDelete in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsPositionedUpdate()
throws SQLServerException
supportsPositionedUpdate in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsSchemasInDataManipulation()
throws SQLServerException
supportsSchemasInDataManipulation in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsSchemasInIndexDefinitions()
throws SQLServerException
supportsSchemasInIndexDefinitions in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsSchemasInPrivilegeDefinitions()
throws SQLServerException
supportsSchemasInPrivilegeDefinitions in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsSchemasInProcedureCalls()
throws SQLServerException
supportsSchemasInProcedureCalls in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsSchemasInTableDefinitions()
throws SQLServerException
supportsSchemasInTableDefinitions in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsSelectForUpdate()
throws SQLServerException
supportsSelectForUpdate in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsStoredProcedures()
throws SQLServerException
supportsStoredProcedures in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsSubqueriesInComparisons()
throws SQLServerException
supportsSubqueriesInComparisons in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsSubqueriesInExists()
throws SQLServerException
supportsSubqueriesInExists in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsSubqueriesInIns()
throws SQLServerException
supportsSubqueriesInIns in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsSubqueriesInQuantifieds()
throws SQLServerException
supportsSubqueriesInQuantifieds in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsTableCorrelationNames()
throws SQLServerException
supportsTableCorrelationNames in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsTransactionIsolationLevel(int level)
throws SQLServerException
supportsTransactionIsolationLevel in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsTransactions()
throws SQLServerException
supportsTransactions in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsUnion()
throws SQLServerException
supportsUnion in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsUnionAll()
throws SQLServerException
supportsUnionAll in interface DatabaseMetaDataSQLServerExceptionpublic boolean usesLocalFilePerTable()
throws SQLServerException
usesLocalFilePerTable in interface DatabaseMetaDataSQLServerExceptionpublic boolean usesLocalFiles()
throws SQLServerException
usesLocalFiles in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsResultSetType(int type)
throws SQLServerException
supportsResultSetType in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsResultSetConcurrency(int type,
int concurrency)
throws SQLServerException
supportsResultSetConcurrency in interface DatabaseMetaDataSQLServerExceptionpublic boolean ownUpdatesAreVisible(int type)
throws SQLServerException
ownUpdatesAreVisible in interface DatabaseMetaDataSQLServerExceptionpublic boolean ownDeletesAreVisible(int type)
throws SQLServerException
ownDeletesAreVisible in interface DatabaseMetaDataSQLServerExceptionpublic boolean ownInsertsAreVisible(int type)
throws SQLServerException
ownInsertsAreVisible in interface DatabaseMetaDataSQLServerExceptionpublic boolean othersUpdatesAreVisible(int type)
throws SQLServerException
othersUpdatesAreVisible in interface DatabaseMetaDataSQLServerExceptionpublic boolean othersDeletesAreVisible(int type)
throws SQLServerException
othersDeletesAreVisible in interface DatabaseMetaDataSQLServerExceptionpublic boolean othersInsertsAreVisible(int type)
throws SQLServerException
othersInsertsAreVisible in interface DatabaseMetaDataSQLServerExceptionpublic boolean updatesAreDetected(int type)
throws SQLServerException
updatesAreDetected in interface DatabaseMetaDataSQLServerExceptionpublic boolean deletesAreDetected(int type)
throws SQLServerException
deletesAreDetected in interface DatabaseMetaDataSQLServerExceptionpublic boolean insertsAreDetected(int type)
throws SQLServerException
insertsAreDetected in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsBatchUpdates()
throws SQLServerException
supportsBatchUpdates in interface DatabaseMetaDataSQLServerExceptionpublic ResultSet getUDTs(String catalog, String schemaPattern, String typeNamePattern, int[] types) throws SQLServerException
getUDTs in interface DatabaseMetaDataSQLServerExceptionpublic Connection getConnection() throws SQLServerException
getConnection in interface DatabaseMetaDataSQLServerExceptionpublic int getSQLStateType()
throws SQLServerException
getSQLStateType in interface DatabaseMetaDataSQLServerExceptionpublic int getDatabaseMajorVersion()
throws SQLServerException
getDatabaseMajorVersion in interface DatabaseMetaDataSQLServerExceptionpublic int getDatabaseMinorVersion()
throws SQLServerException
getDatabaseMinorVersion in interface DatabaseMetaDataSQLServerExceptionpublic int getJDBCMajorVersion()
throws SQLServerException
getJDBCMajorVersion in interface DatabaseMetaDataSQLServerExceptionpublic int getJDBCMinorVersion()
throws SQLServerException
getJDBCMinorVersion in interface DatabaseMetaDataSQLServerExceptionpublic int getResultSetHoldability()
throws SQLServerException
getResultSetHoldability in interface DatabaseMetaDataSQLServerExceptionpublic RowIdLifetime getRowIdLifetime() throws SQLException
getRowIdLifetime in interface DatabaseMetaDataSQLExceptionpublic boolean supportsResultSetHoldability(int holdability)
throws SQLServerException
supportsResultSetHoldability in interface DatabaseMetaDataSQLServerExceptionpublic ResultSet getAttributes(String catalog, String schemaPattern, String typeNamePattern, String attributeNamePattern) throws SQLServerException
getAttributes in interface DatabaseMetaDataSQLServerExceptionpublic ResultSet getSuperTables(String catalog, String schemaPattern, String tableNamePattern) throws SQLServerException
getSuperTables in interface DatabaseMetaDataSQLServerExceptionpublic ResultSet getSuperTypes(String catalog, String schemaPattern, String typeNamePattern) throws SQLServerException
getSuperTypes in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsGetGeneratedKeys()
throws SQLServerException
supportsGetGeneratedKeys in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsMultipleOpenResults()
throws SQLServerException
supportsMultipleOpenResults in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsNamedParameters()
throws SQLServerException
supportsNamedParameters in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsSavepoints()
throws SQLServerException
supportsSavepoints in interface DatabaseMetaDataSQLServerExceptionpublic boolean supportsStatementPooling()
throws SQLException
supportsStatementPooling in interface DatabaseMetaDataSQLExceptionpublic boolean supportsStoredFunctionsUsingCallSyntax()
throws SQLException
supportsStoredFunctionsUsingCallSyntax in interface DatabaseMetaDataSQLExceptionpublic boolean locatorsUpdateCopy()
throws SQLException
locatorsUpdateCopy in interface DatabaseMetaDataSQLExceptionCopyright © 2018 Microsoft Corporation. All rights reserved.