Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Define o modo de autocommit deste objeto SQLServerConnection para o estado dado.
Syntax
public void setAutoCommit(boolean value)
Parâmetros
value
True para ativar o modo de autocommit da ligação, false para o desativar.
Exceptions
Observações
Este método setAutoCommit é especificado pelo método setAutoCommit na interface java.sql.Connection.
Se uma ligação estiver em modo de autocommit, então todas as suas instruções SQL são executadas e comprometidas como transações individuais. Caso contrário, as suas instruções SQL são agrupadas em transações que terminam com uma chamada ao método de commit ou ao método de rollback . Por defeito, as novas ligações estão em modo de autocommit.
O commit ocorre quando a instrução termina ou ocorre a próxima execução, o que ocorrer primeiro. Quando as instruções retornam um objeto SQLServerResultSet , a instrução é concluída quando a última linha do conjunto de resultados foi recuperada, ou quando o conjunto de resultados foi fechado. Em casos avançados, uma única instrução pode devolver múltiplos resultados além dos valores dos parâmetros de saída. Nestes casos, o commit ocorre quando todos os valores dos resultados e dos parâmetros de saída foram recuperados.
Quando o modo de autocommit é falso, o driver JDBC inicia implicitamente uma nova transação após cada commit.
Observação
Se este método for chamado durante uma transação, a transação é confirmada.