java.sql.Connection

This section describes java.sql.Connection, the API for connecting to a database.

Table 1 Support status for java.sql.Connection

Method Name

Return Type

JDBC 4 Is Supported Or Not

abort(Executor executor)

void

Yes

clearWarnings()

void

Yes

close()

void

Yes

commit()

void

Yes

createArrayOf​(String typeName, Object[] elements)

Array

Yes

createBlob()

Blob

Yes

createClob()

Clob

Yes

createSQLXML()

SQLXML

Yes

createStatement()

Statement

Yes

createStatement​(int resultSetType, int resultSetConcurrency)

Statement

Yes

createStatement​(int resultSetType, int resultSetConcurrency, int resultSetHoldability)

Statement

Yes

getAutoCommit()

Boolean

Yes

getCatalog()

String

Yes

getClientInfo()

Properties

Yes

getClientInfo(String name)

String

Yes

getHoldability()

int

Yes

getMetaData()

DatabaseMetaData

Yes

getNetworkTimeout()

int

Yes

getSchema()

String

Yes

getTransactionIsolation()

int

Yes

getTypeMap()

Map<String,​Class> map)

void

Yes

NOTICE

The AutoCommit mode is used by default within the API. If you disable it by running setAutoCommit(false), all the statements executed later will be packaged in explicit transactions, and you cannot execute statements that cannot be executed within transactions.