Table of Contents

Class DatabaseMetaData

Namespace
Java.Sql
Assembly
MASES.JNet.dll
public class DatabaseMetaData : Wrapper, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, IDatabaseMetaData, IWrapper
Inheritance
JVMBridgeBase
JVMBridgeBase<Wrapper>
DatabaseMetaData
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<Wrapper>.IsAssignableFrom(IJavaType)
JVMBridgeBase<Wrapper>.IsAssignableFrom<T>()
JVMBridgeBase<Wrapper>.Execute<T>(params T[])
JVMBridgeBase<Wrapper>.DynBridgeClazz
JVMBridgeBase<Wrapper>.BridgeClazz
JVMBridgeBase.RuntimeClassNameOf<T>()
JVMBridgeBase.ClassNameOf<T>()
JVMBridgeBase.ClassOf<T>()
JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)
JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)
JVMBridgeBase.MonitorEnter()
JVMBridgeBase.MonitorExit()
JVMBridgeBase.IsInstanceOf(IJavaType)
JVMBridgeBase.IsInstanceOf<T>()
JVMBridgeBase.RuntimeIsInstanceOf<T>()
JVMBridgeBase.CastTo<TNewClass>()
JVMBridgeBase.CastDirect<TNewClass>()
JVMBridgeBase.Dispose()
JVMBridgeBase.ToString()
JVMBridgeBase.GetHashCode()
JVMBridgeBase.Notify()
JVMBridgeBase.NotifyAll()
JVMBridgeBase.Wait()
JVMBridgeBase.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.IsBridgeListener
Extension Methods

Constructors

DatabaseMetaData()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

[Obsolete("DatabaseMetaData class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public DatabaseMetaData()

DatabaseMetaData(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

[Obsolete("DatabaseMetaData class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public DatabaseMetaData(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

CatalogSeparator

public String CatalogSeparator { get; }

Property Value

String

CatalogTerm

public String CatalogTerm { get; }

Property Value

String

Catalogs

public ResultSet Catalogs { get; }

Property Value

ResultSet

ClientInfoProperties

public ResultSet ClientInfoProperties { get; }

Property Value

ResultSet

Connection

public Connection Connection { get; }

Property Value

Connection

DatabaseMajorVersion

public int DatabaseMajorVersion { get; }

Property Value

int

DatabaseMinorVersion

public int DatabaseMinorVersion { get; }

Property Value

int

DatabaseProductName

public String DatabaseProductName { get; }

Property Value

String

DatabaseProductVersion

public String DatabaseProductVersion { get; }

Property Value

String

DefaultTransactionIsolation

public int DefaultTransactionIsolation { get; }

Property Value

int

DriverMajorVersion

public int DriverMajorVersion { get; }

Property Value

int

DriverMinorVersion

public int DriverMinorVersion { get; }

Property Value

int

DriverName

public String DriverName { get; }

Property Value

String

DriverVersion

public String DriverVersion { get; }

Property Value

String

ExtraNameCharacters

public String ExtraNameCharacters { get; }

Property Value

String

IdentifierQuoteString

public String IdentifierQuoteString { get; }

Property Value

String

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

JDBCMajorVersion

public int JDBCMajorVersion { get; }

Property Value

int

JDBCMinorVersion

public int JDBCMinorVersion { get; }

Property Value

int

MaxBinaryLiteralLength

public int MaxBinaryLiteralLength { get; }

Property Value

int

MaxCatalogNameLength

public int MaxCatalogNameLength { get; }

Property Value

int

MaxCharLiteralLength

public int MaxCharLiteralLength { get; }

Property Value

int

MaxColumnNameLength

public int MaxColumnNameLength { get; }

Property Value

int

MaxColumnsInGroupBy

public int MaxColumnsInGroupBy { get; }

Property Value

int

MaxColumnsInIndex

public int MaxColumnsInIndex { get; }

Property Value

int

MaxColumnsInOrderBy

public int MaxColumnsInOrderBy { get; }

Property Value

int

MaxColumnsInSelect

public int MaxColumnsInSelect { get; }

Property Value

int

MaxColumnsInTable

public int MaxColumnsInTable { get; }

Property Value

int

MaxConnections

public int MaxConnections { get; }

Property Value

int

MaxCursorNameLength

public int MaxCursorNameLength { get; }

Property Value

int

MaxIndexLength

public int MaxIndexLength { get; }

Property Value

int

MaxLogicalLobSize

public long MaxLogicalLobSize { get; }

Property Value

long

MaxProcedureNameLength

public int MaxProcedureNameLength { get; }

Property Value

int

MaxRowSize

public int MaxRowSize { get; }

Property Value

int

MaxSchemaNameLength

public int MaxSchemaNameLength { get; }

Property Value

int

MaxStatementLength

public int MaxStatementLength { get; }

Property Value

int

MaxStatements

public int MaxStatements { get; }

Property Value

int

MaxTableNameLength

public int MaxTableNameLength { get; }

Property Value

int

MaxTablesInSelect

public int MaxTablesInSelect { get; }

Property Value

int

MaxUserNameLength

public int MaxUserNameLength { get; }

Property Value

int

NumericFunctions

public String NumericFunctions { get; }

Property Value

String

ProcedureTerm

public String ProcedureTerm { get; }

Property Value

String

ResultSetHoldability

public int ResultSetHoldability { get; }

Property Value

int

RowIdLifetime

public RowIdLifetime RowIdLifetime { get; }

Property Value

RowIdLifetime

SQLKeywords

public String SQLKeywords { get; }

Property Value

String

SQLStateType

public int SQLStateType { get; }

Property Value

int

SchemaTerm

public String SchemaTerm { get; }

Property Value

String

Schemas

public ResultSet Schemas { get; }

Property Value

ResultSet

SearchStringEscape

public String SearchStringEscape { get; }

Property Value

String

StringFunctions

public String StringFunctions { get; }

Property Value

String

SystemFunctions

public String SystemFunctions { get; }

Property Value

String

TableTypes

public ResultSet TableTypes { get; }

Property Value

ResultSet

TimeDateFunctions

public String TimeDateFunctions { get; }

Property Value

String

TypeInfo

public ResultSet TypeInfo { get; }

Property Value

ResultSet

URL

public String URL { get; }

Property Value

String

UserName

public String UserName { get; }

Property Value

String

attributeNoNulls

public static short attributeNoNulls { get; }

Property Value

short

attributeNullable

public static short attributeNullable { get; }

Property Value

short

attributeNullableUnknown

public static short attributeNullableUnknown { get; }

Property Value

short

bestRowNotPseudo

public static int bestRowNotPseudo { get; }

Property Value

int

bestRowPseudo

public static int bestRowPseudo { get; }

Property Value

int

bestRowSession

public static int bestRowSession { get; }

Property Value

int

bestRowTemporary

public static int bestRowTemporary { get; }

Property Value

int

bestRowTransaction

public static int bestRowTransaction { get; }

Property Value

int

bestRowUnknown

public static int bestRowUnknown { get; }

Property Value

int

columnNoNulls

public static int columnNoNulls { get; }

Property Value

int

columnNullable

public static int columnNullable { get; }

Property Value

int

columnNullableUnknown

public static int columnNullableUnknown { get; }

Property Value

int

functionColumnIn

public static int functionColumnIn { get; }

Property Value

int

functionColumnInOut

public static int functionColumnInOut { get; }

Property Value

int

functionColumnOut

public static int functionColumnOut { get; }

Property Value

int

functionColumnResult

public static int functionColumnResult { get; }

Property Value

int

functionColumnUnknown

public static int functionColumnUnknown { get; }

Property Value

int

functionNoNulls

public static int functionNoNulls { get; }

Property Value

int

functionNoTable

public static int functionNoTable { get; }

Property Value

int

functionNullable

public static int functionNullable { get; }

Property Value

int

functionNullableUnknown

public static int functionNullableUnknown { get; }

Property Value

int

functionResultUnknown

public static int functionResultUnknown { get; }

Property Value

int

functionReturn

public static int functionReturn { get; }

Property Value

int

functionReturnsTable

public static int functionReturnsTable { get; }

Property Value

int

importedKeyCascade

public static int importedKeyCascade { get; }

Property Value

int

importedKeyInitiallyDeferred

public static int importedKeyInitiallyDeferred { get; }

Property Value

int

importedKeyInitiallyImmediate

public static int importedKeyInitiallyImmediate { get; }

Property Value

int

importedKeyNoAction

public static int importedKeyNoAction { get; }

Property Value

int

importedKeyNotDeferrable

public static int importedKeyNotDeferrable { get; }

Property Value

int

importedKeyRestrict

public static int importedKeyRestrict { get; }

Property Value

int

importedKeySetDefault

public static int importedKeySetDefault { get; }

Property Value

int

importedKeySetNull

public static int importedKeySetNull { get; }

Property Value

int

procedureColumnIn

public static int procedureColumnIn { get; }

Property Value

int

procedureColumnInOut

public static int procedureColumnInOut { get; }

Property Value

int

procedureColumnOut

public static int procedureColumnOut { get; }

Property Value

int

procedureColumnResult

public static int procedureColumnResult { get; }

Property Value

int

procedureColumnReturn

public static int procedureColumnReturn { get; }

Property Value

int

procedureColumnUnknown

public static int procedureColumnUnknown { get; }

Property Value

int

procedureNoNulls

public static int procedureNoNulls { get; }

Property Value

int

procedureNoResult

public static int procedureNoResult { get; }

Property Value

int

procedureNullable

public static int procedureNullable { get; }

Property Value

int

procedureNullableUnknown

public static int procedureNullableUnknown { get; }

Property Value

int

procedureResultUnknown

public static int procedureResultUnknown { get; }

Property Value

int

procedureReturnsResult

public static int procedureReturnsResult { get; }

Property Value

int

sqlStateSQL

public static int sqlStateSQL { get; }

Property Value

int

sqlStateSQL99

public static int sqlStateSQL99 { get; }

Property Value

int

sqlStateXOpen

public static int sqlStateXOpen { get; }

Property Value

int

tableIndexClustered

public static short tableIndexClustered { get; }

Property Value

short

tableIndexHashed

public static short tableIndexHashed { get; }

Property Value

short

tableIndexOther

public static short tableIndexOther { get; }

Property Value

short

tableIndexStatistic

public static short tableIndexStatistic { get; }

Property Value

short

typeNoNulls

public static int typeNoNulls { get; }

Property Value

int

typeNullable

public static int typeNullable { get; }

Property Value

int

typeNullableUnknown

public static int typeNullableUnknown { get; }

Property Value

int

typePredBasic

public static int typePredBasic { get; }

Property Value

int

typePredChar

public static int typePredChar { get; }

Property Value

int

typePredNone

public static int typePredNone { get; }

Property Value

int

typeSearchable

public static int typeSearchable { get; }

Property Value

int

versionColumnNotPseudo

public static int versionColumnNotPseudo { get; }

Property Value

int

versionColumnPseudo

public static int versionColumnPseudo { get; }

Property Value

int

versionColumnUnknown

public static int versionColumnUnknown { get; }

Property Value

int

Methods

AllProceduresAreCallable()

public bool AllProceduresAreCallable()

Returns

bool

bool

Exceptions

SQLException

AllTablesAreSelectable()

public bool AllTablesAreSelectable()

Returns

bool

bool

Exceptions

SQLException

AutoCommitFailureClosesAllResultSets()

public bool AutoCommitFailureClosesAllResultSets()

Returns

bool

bool

Exceptions

SQLException

DataDefinitionCausesTransactionCommit()

public bool DataDefinitionCausesTransactionCommit()

Returns

bool

bool

Exceptions

SQLException

DataDefinitionIgnoredInTransactions()

public bool DataDefinitionIgnoredInTransactions()

Returns

bool

bool

Exceptions

SQLException

DeletesAreDetected(int)

public bool DeletesAreDetected(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

Exceptions

SQLException

DoesMaxRowSizeIncludeBlobs()

public bool DoesMaxRowSizeIncludeBlobs()

Returns

bool

bool

Exceptions

SQLException

GeneratedKeyAlwaysReturned()

public bool GeneratedKeyAlwaysReturned()

Returns

bool

bool

Exceptions

SQLException

GetAttributes(String, String, String, String)

public ResultSet GetAttributes(String arg0, String arg1, String arg2, String arg3)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

arg3 String

String

Returns

ResultSet

ResultSet

Exceptions

SQLException

GetBestRowIdentifier(String, String, String, int, bool)

public ResultSet GetBestRowIdentifier(String arg0, String arg1, String arg2, int arg3, bool arg4)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

arg3 int

int

arg4 bool

bool

Returns

ResultSet

ResultSet

Exceptions

SQLException

GetColumnPrivileges(String, String, String, String)

public ResultSet GetColumnPrivileges(String arg0, String arg1, String arg2, String arg3)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

arg3 String

String

Returns

ResultSet

ResultSet

Exceptions

SQLException

GetColumns(String, String, String, String)

public ResultSet GetColumns(String arg0, String arg1, String arg2, String arg3)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

arg3 String

String

Returns

ResultSet

ResultSet

Exceptions

SQLException

GetCrossReference(String, String, String, String, String, String)

public ResultSet GetCrossReference(String arg0, String arg1, String arg2, String arg3, String arg4, String arg5)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

arg3 String

String

arg4 String

String

arg5 String

String

Returns

ResultSet

ResultSet

Exceptions

SQLException

GetExportedKeys(String, String, String)

public ResultSet GetExportedKeys(String arg0, String arg1, String arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

Returns

ResultSet

ResultSet

Exceptions

SQLException

GetFunctionColumns(String, String, String, String)

public ResultSet GetFunctionColumns(String arg0, String arg1, String arg2, String arg3)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

arg3 String

String

Returns

ResultSet

ResultSet

Exceptions

SQLException

GetFunctions(String, String, String)

public ResultSet GetFunctions(String arg0, String arg1, String arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

Returns

ResultSet

ResultSet

Exceptions

SQLException

GetImportedKeys(String, String, String)

public ResultSet GetImportedKeys(String arg0, String arg1, String arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

Returns

ResultSet

ResultSet

Exceptions

SQLException

GetIndexInfo(String, String, String, bool, bool)

public ResultSet GetIndexInfo(String arg0, String arg1, String arg2, bool arg3, bool arg4)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

arg3 bool

bool

arg4 bool

bool

Returns

ResultSet

ResultSet

Exceptions

SQLException

GetPrimaryKeys(String, String, String)

public ResultSet GetPrimaryKeys(String arg0, String arg1, String arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

Returns

ResultSet

ResultSet

Exceptions

SQLException

GetProcedureColumns(String, String, String, String)

public ResultSet GetProcedureColumns(String arg0, String arg1, String arg2, String arg3)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

arg3 String

String

Returns

ResultSet

ResultSet

Exceptions

SQLException

GetProcedures(String, String, String)

public ResultSet GetProcedures(String arg0, String arg1, String arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

Returns

ResultSet

ResultSet

Exceptions

SQLException

GetPseudoColumns(String, String, String, String)

public ResultSet GetPseudoColumns(String arg0, String arg1, String arg2, String arg3)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

arg3 String

String

Returns

ResultSet

ResultSet

Exceptions

SQLException

GetSchemas(String, String)

public ResultSet GetSchemas(String arg0, String arg1)

Parameters

arg0 String

String

arg1 String

String

Returns

ResultSet

ResultSet

Exceptions

SQLException

GetSuperTables(String, String, String)

public ResultSet GetSuperTables(String arg0, String arg1, String arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

Returns

ResultSet

ResultSet

Exceptions

SQLException

GetSuperTypes(String, String, String)

public ResultSet GetSuperTypes(String arg0, String arg1, String arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

Returns

ResultSet

ResultSet

Exceptions

SQLException

GetTablePrivileges(String, String, String)

public ResultSet GetTablePrivileges(String arg0, String arg1, String arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

Returns

ResultSet

ResultSet

Exceptions

SQLException

GetTables(String, String, String, String[])

public ResultSet GetTables(String arg0, String arg1, String arg2, String[] arg3)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

arg3 String[]

String

Returns

ResultSet

ResultSet

Exceptions

SQLException

GetUDTs(String, String, String, int[])

public ResultSet GetUDTs(String arg0, String arg1, String arg2, int[] arg3)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

arg3 int[]

int

Returns

ResultSet

ResultSet

Exceptions

SQLException

GetVersionColumns(String, String, String)

public ResultSet GetVersionColumns(String arg0, String arg1, String arg2)

Parameters

arg0 String

String

arg1 String

String

arg2 String

String

Returns

ResultSet

ResultSet

Exceptions

SQLException

InsertsAreDetected(int)

public bool InsertsAreDetected(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

Exceptions

SQLException

IsCatalogAtStart()

public bool IsCatalogAtStart()

Returns

bool

bool

Exceptions

SQLException

IsReadOnly()

public bool IsReadOnly()

Returns

bool

bool

Exceptions

SQLException

LocatorsUpdateCopy()

public bool LocatorsUpdateCopy()

Returns

bool

bool

Exceptions

SQLException

NullPlusNonNullIsNull()

public bool NullPlusNonNullIsNull()

Returns

bool

bool

Exceptions

SQLException

NullsAreSortedAtEnd()

public bool NullsAreSortedAtEnd()

Returns

bool

bool

Exceptions

SQLException

NullsAreSortedAtStart()

public bool NullsAreSortedAtStart()

Returns

bool

bool

Exceptions

SQLException

NullsAreSortedHigh()

public bool NullsAreSortedHigh()

Returns

bool

bool

Exceptions

SQLException

NullsAreSortedLow()

public bool NullsAreSortedLow()

Returns

bool

bool

Exceptions

SQLException

OthersDeletesAreVisible(int)

public bool OthersDeletesAreVisible(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

Exceptions

SQLException

OthersInsertsAreVisible(int)

public bool OthersInsertsAreVisible(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

Exceptions

SQLException

OthersUpdatesAreVisible(int)

public bool OthersUpdatesAreVisible(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

Exceptions

SQLException

OwnDeletesAreVisible(int)

public bool OwnDeletesAreVisible(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

Exceptions

SQLException

OwnInsertsAreVisible(int)

public bool OwnInsertsAreVisible(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

Exceptions

SQLException

OwnUpdatesAreVisible(int)

public bool OwnUpdatesAreVisible(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

Exceptions

SQLException

StoresLowerCaseIdentifiers()

public bool StoresLowerCaseIdentifiers()

Returns

bool

bool

Exceptions

SQLException

StoresLowerCaseQuotedIdentifiers()

public bool StoresLowerCaseQuotedIdentifiers()

Returns

bool

bool

Exceptions

SQLException

StoresMixedCaseIdentifiers()

public bool StoresMixedCaseIdentifiers()

Returns

bool

bool

Exceptions

SQLException

StoresMixedCaseQuotedIdentifiers()

public bool StoresMixedCaseQuotedIdentifiers()

Returns

bool

bool

Exceptions

SQLException

StoresUpperCaseIdentifiers()

public bool StoresUpperCaseIdentifiers()

Returns

bool

bool

Exceptions

SQLException

StoresUpperCaseQuotedIdentifiers()

public bool StoresUpperCaseQuotedIdentifiers()

Returns

bool

bool

Exceptions

SQLException

SupportsANSI92EntryLevelSQL()

public bool SupportsANSI92EntryLevelSQL()

Returns

bool

bool

Exceptions

SQLException

SupportsANSI92FullSQL()

public bool SupportsANSI92FullSQL()

Returns

bool

bool

Exceptions

SQLException

SupportsANSI92IntermediateSQL()

public bool SupportsANSI92IntermediateSQL()

Returns

bool

bool

Exceptions

SQLException

SupportsAlterTableWithAddColumn()

public bool SupportsAlterTableWithAddColumn()

Returns

bool

bool

Exceptions

SQLException

SupportsAlterTableWithDropColumn()

public bool SupportsAlterTableWithDropColumn()

Returns

bool

bool

Exceptions

SQLException

SupportsBatchUpdates()

public bool SupportsBatchUpdates()

Returns

bool

bool

Exceptions

SQLException

SupportsCatalogsInDataManipulation()

public bool SupportsCatalogsInDataManipulation()

Returns

bool

bool

Exceptions

SQLException

SupportsCatalogsInIndexDefinitions()

public bool SupportsCatalogsInIndexDefinitions()

Returns

bool

bool

Exceptions

SQLException

SupportsCatalogsInPrivilegeDefinitions()

public bool SupportsCatalogsInPrivilegeDefinitions()

Returns

bool

bool

Exceptions

SQLException

SupportsCatalogsInProcedureCalls()

public bool SupportsCatalogsInProcedureCalls()

Returns

bool

bool

Exceptions

SQLException

SupportsCatalogsInTableDefinitions()

public bool SupportsCatalogsInTableDefinitions()

Returns

bool

bool

Exceptions

SQLException

SupportsColumnAliasing()

public bool SupportsColumnAliasing()

Returns

bool

bool

Exceptions

SQLException

SupportsConvert()

public bool SupportsConvert()

Returns

bool

bool

Exceptions

SQLException

SupportsConvert(int, int)

public bool SupportsConvert(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

bool

bool

Exceptions

SQLException

SupportsCoreSQLGrammar()

public bool SupportsCoreSQLGrammar()

Returns

bool

bool

Exceptions

SQLException

SupportsCorrelatedSubqueries()

public bool SupportsCorrelatedSubqueries()

Returns

bool

bool

Exceptions

SQLException

SupportsDataDefinitionAndDataManipulationTransactions()

public bool SupportsDataDefinitionAndDataManipulationTransactions()

Returns

bool

bool

Exceptions

SQLException

SupportsDataManipulationTransactionsOnly()

public bool SupportsDataManipulationTransactionsOnly()

Returns

bool

bool

Exceptions

SQLException

SupportsDifferentTableCorrelationNames()

public bool SupportsDifferentTableCorrelationNames()

Returns

bool

bool

Exceptions

SQLException

SupportsExpressionsInOrderBy()

public bool SupportsExpressionsInOrderBy()

Returns

bool

bool

Exceptions

SQLException

SupportsExtendedSQLGrammar()

public bool SupportsExtendedSQLGrammar()

Returns

bool

bool

Exceptions

SQLException

SupportsFullOuterJoins()

public bool SupportsFullOuterJoins()

Returns

bool

bool

Exceptions

SQLException

SupportsGetGeneratedKeys()

public bool SupportsGetGeneratedKeys()

Returns

bool

bool

Exceptions

SQLException

SupportsGroupBy()

public bool SupportsGroupBy()

Returns

bool

bool

Exceptions

SQLException

SupportsGroupByBeyondSelect()

public bool SupportsGroupByBeyondSelect()

Returns

bool

bool

Exceptions

SQLException

SupportsGroupByUnrelated()

public bool SupportsGroupByUnrelated()

Returns

bool

bool

Exceptions

SQLException

SupportsIntegrityEnhancementFacility()

public bool SupportsIntegrityEnhancementFacility()

Returns

bool

bool

Exceptions

SQLException

SupportsLikeEscapeClause()

public bool SupportsLikeEscapeClause()

Returns

bool

bool

Exceptions

SQLException

SupportsLimitedOuterJoins()

public bool SupportsLimitedOuterJoins()

Returns

bool

bool

Exceptions

SQLException

SupportsMinimumSQLGrammar()

public bool SupportsMinimumSQLGrammar()

Returns

bool

bool

Exceptions

SQLException

SupportsMixedCaseIdentifiers()

public bool SupportsMixedCaseIdentifiers()

Returns

bool

bool

Exceptions

SQLException

SupportsMixedCaseQuotedIdentifiers()

public bool SupportsMixedCaseQuotedIdentifiers()

Returns

bool

bool

Exceptions

SQLException

SupportsMultipleOpenResults()

public bool SupportsMultipleOpenResults()

Returns

bool

bool

Exceptions

SQLException

SupportsMultipleResultSets()

public bool SupportsMultipleResultSets()

Returns

bool

bool

Exceptions

SQLException

SupportsMultipleTransactions()

public bool SupportsMultipleTransactions()

Returns

bool

bool

Exceptions

SQLException

SupportsNamedParameters()

public bool SupportsNamedParameters()

Returns

bool

bool

Exceptions

SQLException

SupportsNonNullableColumns()

public bool SupportsNonNullableColumns()

Returns

bool

bool

Exceptions

SQLException

SupportsOpenCursorsAcrossCommit()

public bool SupportsOpenCursorsAcrossCommit()

Returns

bool

bool

Exceptions

SQLException

SupportsOpenCursorsAcrossRollback()

public bool SupportsOpenCursorsAcrossRollback()

Returns

bool

bool

Exceptions

SQLException

SupportsOpenStatementsAcrossCommit()

public bool SupportsOpenStatementsAcrossCommit()

Returns

bool

bool

Exceptions

SQLException

SupportsOpenStatementsAcrossRollback()

public bool SupportsOpenStatementsAcrossRollback()

Returns

bool

bool

Exceptions

SQLException

SupportsOrderByUnrelated()

public bool SupportsOrderByUnrelated()

Returns

bool

bool

Exceptions

SQLException

SupportsOuterJoins()

public bool SupportsOuterJoins()

Returns

bool

bool

Exceptions

SQLException

SupportsPositionedDelete()

public bool SupportsPositionedDelete()

Returns

bool

bool

Exceptions

SQLException

SupportsPositionedUpdate()

public bool SupportsPositionedUpdate()

Returns

bool

bool

Exceptions

SQLException

SupportsRefCursors()

public bool SupportsRefCursors()

Returns

bool

bool

Exceptions

SQLException

SupportsResultSetConcurrency(int, int)

public bool SupportsResultSetConcurrency(int arg0, int arg1)

Parameters

arg0 int

int

arg1 int

int

Returns

bool

bool

Exceptions

SQLException

SupportsResultSetHoldability(int)

public bool SupportsResultSetHoldability(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

Exceptions

SQLException

SupportsResultSetType(int)

public bool SupportsResultSetType(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

Exceptions

SQLException

SupportsSavepoints()

public bool SupportsSavepoints()

Returns

bool

bool

Exceptions

SQLException

SupportsSchemasInDataManipulation()

public bool SupportsSchemasInDataManipulation()

Returns

bool

bool

Exceptions

SQLException

SupportsSchemasInIndexDefinitions()

public bool SupportsSchemasInIndexDefinitions()

Returns

bool

bool

Exceptions

SQLException

SupportsSchemasInPrivilegeDefinitions()

public bool SupportsSchemasInPrivilegeDefinitions()

Returns

bool

bool

Exceptions

SQLException

SupportsSchemasInProcedureCalls()

public bool SupportsSchemasInProcedureCalls()

Returns

bool

bool

Exceptions

SQLException

SupportsSchemasInTableDefinitions()

public bool SupportsSchemasInTableDefinitions()

Returns

bool

bool

Exceptions

SQLException

SupportsSelectForUpdate()

public bool SupportsSelectForUpdate()

Returns

bool

bool

Exceptions

SQLException

SupportsSharding()

public bool SupportsSharding()

Returns

bool

bool

Exceptions

SQLException

SupportsStatementPooling()

public bool SupportsStatementPooling()

Returns

bool

bool

Exceptions

SQLException

SupportsStoredFunctionsUsingCallSyntax()

public bool SupportsStoredFunctionsUsingCallSyntax()

Returns

bool

bool

Exceptions

SQLException

SupportsStoredProcedures()

public bool SupportsStoredProcedures()

Returns

bool

bool

Exceptions

SQLException

SupportsSubqueriesInComparisons()

public bool SupportsSubqueriesInComparisons()

Returns

bool

bool

Exceptions

SQLException

SupportsSubqueriesInExists()

public bool SupportsSubqueriesInExists()

Returns

bool

bool

Exceptions

SQLException

SupportsSubqueriesInIns()

public bool SupportsSubqueriesInIns()

Returns

bool

bool

Exceptions

SQLException

SupportsSubqueriesInQuantifieds()

public bool SupportsSubqueriesInQuantifieds()

Returns

bool

bool

Exceptions

SQLException

SupportsTableCorrelationNames()

public bool SupportsTableCorrelationNames()

Returns

bool

bool

Exceptions

SQLException

SupportsTransactionIsolationLevel(int)

public bool SupportsTransactionIsolationLevel(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

Exceptions

SQLException

SupportsTransactions()

public bool SupportsTransactions()

Returns

bool

bool

Exceptions

SQLException

SupportsUnion()

public bool SupportsUnion()

Returns

bool

bool

Exceptions

SQLException

SupportsUnionAll()

public bool SupportsUnionAll()

Returns

bool

bool

Exceptions

SQLException

UpdatesAreDetected(int)

public bool UpdatesAreDetected(int arg0)

Parameters

arg0 int

int

Returns

bool

bool

Exceptions

SQLException

UsesLocalFilePerTable()

public bool UsesLocalFilePerTable()

Returns

bool

bool

Exceptions

SQLException

UsesLocalFiles()

public bool UsesLocalFiles()

Returns

bool

bool

Exceptions

SQLException