Método getHoldability (SQLServerResultSet)
Recupera a suspensão do objeto SQLServerResultSet.
Sintaxe
public int getHoldability()
Valor retornado
Um valor int que contém um dos seguintes níveis de suspensão:
HOLD_CURSORS_OVER_COMMIT
CLOSE_CURSORS_AT_COMMIT
Exceções
Comentários
Esse método getHoldability é especificado pelo método getHoldability na interface java.sql.ResultSet.
Para definir a suspensão do conjunto de resultados, os aplicativos podem usar o método setHoldability da classe SQLServerConnection. Depois que o método setHoldability for chamado, o objeto de instrução e seu objeto de conjunto de resultados forem criados e a instrução for executada, talvez o aplicativo precise alterar a suspensão novamente.
Nos cursores de servidor, quando conectados ao SQL Server 2005 ou posterior, a definição da suspensão afetará apenas a suspensão dos novos conjuntos de resultados que ainda serão criados nessa conexão. Porém, com o SQL Server 2000, a definição da colocação em espera afetará a colocação em espera dos conjuntos de resultados existentes e dos novos conjuntos de resultados que ainda serão criados nessa conexão.
Quando a colocação em espera é redefinida e o método getHoldability é chamado no objeto de conjunto de resultados previamente criado, o valor retornado por esse método pode ser diferente do valor de colocação em espera retornado pelos seguintes métodos: Statement.getResultSetHoldability, Connection.getHoldability ou DatabaseMetaData.getResultSetHoldability.