Table of Contents

Class DatabaseMetaData

Namespace
Java.Sql
Assembly
MASES.Netdroid.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

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

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

GetCatalogSeparator()

public String GetCatalogSeparator()

Returns

String

String

Exceptions

SQLException

GetCatalogTerm()

public String GetCatalogTerm()

Returns

String

String

Exceptions

SQLException

GetCatalogs()

public ResultSet GetCatalogs()

Returns

ResultSet

ResultSet

Exceptions

SQLException

GetClientInfoProperties()

public ResultSet GetClientInfoProperties()

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

GetConnection()

public Connection GetConnection()

Returns

Connection

Connection

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

GetDatabaseMajorVersion()

public int GetDatabaseMajorVersion()

Returns

int

int

Exceptions

SQLException

GetDatabaseMinorVersion()

public int GetDatabaseMinorVersion()

Returns

int

int

Exceptions

SQLException

GetDatabaseProductName()

public String GetDatabaseProductName()

Returns

String

String

Exceptions

SQLException

GetDatabaseProductVersion()

public String GetDatabaseProductVersion()

Returns

String

String

Exceptions

SQLException

GetDefaultTransactionIsolation()

public int GetDefaultTransactionIsolation()

Returns

int

int

Exceptions

SQLException

GetDriverMajorVersion()

public int GetDriverMajorVersion()

Returns

int

int

GetDriverMinorVersion()

public int GetDriverMinorVersion()

Returns

int

int

GetDriverName()

public String GetDriverName()

Returns

String

String

Exceptions

SQLException

GetDriverVersion()

public String GetDriverVersion()

Returns

String

String

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

GetExtraNameCharacters()

public String GetExtraNameCharacters()

Returns

String

String

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

GetIdentifierQuoteString()

public String GetIdentifierQuoteString()

Returns

String

String

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

GetJDBCMajorVersion()

public int GetJDBCMajorVersion()

Returns

int

int

Exceptions

SQLException

GetJDBCMinorVersion()

public int GetJDBCMinorVersion()

Returns

int

int

Exceptions

SQLException

GetMaxBinaryLiteralLength()

public int GetMaxBinaryLiteralLength()

Returns

int

int

Exceptions

SQLException

GetMaxCatalogNameLength()

public int GetMaxCatalogNameLength()

Returns

int

int

Exceptions

SQLException

GetMaxCharLiteralLength()

public int GetMaxCharLiteralLength()

Returns

int

int

Exceptions

SQLException

GetMaxColumnNameLength()

public int GetMaxColumnNameLength()

Returns

int

int

Exceptions

SQLException

GetMaxColumnsInGroupBy()

public int GetMaxColumnsInGroupBy()

Returns

int

int

Exceptions

SQLException

GetMaxColumnsInIndex()

public int GetMaxColumnsInIndex()

Returns

int

int

Exceptions

SQLException

GetMaxColumnsInOrderBy()

public int GetMaxColumnsInOrderBy()

Returns

int

int

Exceptions

SQLException

GetMaxColumnsInSelect()

public int GetMaxColumnsInSelect()

Returns

int

int

Exceptions

SQLException

GetMaxColumnsInTable()

public int GetMaxColumnsInTable()

Returns

int

int

Exceptions

SQLException

GetMaxConnections()

public int GetMaxConnections()

Returns

int

int

Exceptions

SQLException

GetMaxCursorNameLength()

public int GetMaxCursorNameLength()

Returns

int

int

Exceptions

SQLException

GetMaxIndexLength()

public int GetMaxIndexLength()

Returns

int

int

Exceptions

SQLException

GetMaxLogicalLobSize()

public long GetMaxLogicalLobSize()

Returns

long

long

Exceptions

SQLException

GetMaxProcedureNameLength()

public int GetMaxProcedureNameLength()

Returns

int

int

Exceptions

SQLException

GetMaxRowSize()

public int GetMaxRowSize()

Returns

int

int

Exceptions

SQLException

GetMaxSchemaNameLength()

public int GetMaxSchemaNameLength()

Returns

int

int

Exceptions

SQLException

GetMaxStatementLength()

public int GetMaxStatementLength()

Returns

int

int

Exceptions

SQLException

GetMaxStatements()

public int GetMaxStatements()

Returns

int

int

Exceptions

SQLException

GetMaxTableNameLength()

public int GetMaxTableNameLength()

Returns

int

int

Exceptions

SQLException

GetMaxTablesInSelect()

public int GetMaxTablesInSelect()

Returns

int

int

Exceptions

SQLException

GetMaxUserNameLength()

public int GetMaxUserNameLength()

Returns

int

int

Exceptions

SQLException

GetNumericFunctions()

public String GetNumericFunctions()

Returns

String

String

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

GetProcedureTerm()

public String GetProcedureTerm()

Returns

String

String

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

GetResultSetHoldability()

public int GetResultSetHoldability()

Returns

int

int

Exceptions

SQLException

GetRowIdLifetime()

public RowIdLifetime GetRowIdLifetime()

Returns

RowIdLifetime

RowIdLifetime

Exceptions

SQLException

GetSQLKeywords()

public String GetSQLKeywords()

Returns

String

String

Exceptions

SQLException

GetSQLStateType()

public int GetSQLStateType()

Returns

int

int

Exceptions

SQLException

GetSchemaTerm()

public String GetSchemaTerm()

Returns

String

String

Exceptions

SQLException

GetSchemas()

public ResultSet GetSchemas()

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

GetSearchStringEscape()

public String GetSearchStringEscape()

Returns

String

String

Exceptions

SQLException

GetStringFunctions()

public String GetStringFunctions()

Returns

String

String

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

GetSystemFunctions()

public String GetSystemFunctions()

Returns

String

String

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

GetTableTypes()

public ResultSet GetTableTypes()

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

GetTimeDateFunctions()

public String GetTimeDateFunctions()

Returns

String

String

Exceptions

SQLException

GetTypeInfo()

public ResultSet GetTypeInfo()

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

GetURL()

public String GetURL()

Returns

String

String

Exceptions

SQLException

GetUserName()

public String GetUserName()

Returns

String

String

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