Partilhar via


Método setAutoCommit (SQLServerConnection)

Baixar Driver JDBC

Define o modo de confirmação automática do objeto SQLServerConnection como o estado fornecido.

Sintaxe

  
public void setAutoCommit(boolean value)  

Parâmetros

value

true para habilitar e false para desabilitar o modo de confirmação automática da conexão.

Exceções

SQLServerException

Comentários

Esse método setAutoCommit é especificado pelo método setAutoCommit na interface java.sql.Connection.

Se uma conexão estiver no modo de confirmação automática, todas as instruções SQL serão executadas e confirmadas como transações individuais. Caso contrário, suas instruções SQL serão agrupadas em transações que são terminadas por uma chamada aos métodos commit ou rollback. Por padrão, as novas conexões ficam no modo de confirmação automática.

A confirmação ocorre quando a instrução é concluída ou a próxima execução ocorre, o que ocorrer primeiro. Quando as instruções retornarem um objeto SQLServerResultSet, a instrução será concluída quando a última linha do conjunto de resultados for recuperada ou quando o conjunto de resultados for fechado. Em casos avançados, uma única instrução pode retornar vários resultados além dos valores de parâmetro de saída. Nesses casos, a confirmação ocorrerá quando todos os resultados e valores de parâmetro de saída tiverem sido recuperados.

Quando o modo de confirmação automática for false, o JDBC Driver iniciará uma nova transação implicitamente depois de cada confirmação.

Observação

Se esse método for chamado durante uma transação, esta será confirmada.

Consulte Também

Membros de SQLServerConnection
Classe SQLServerConnection