Método deletesAreDetected (SQLServerDatabaseMetaData)
Recupera se a exclusão de uma linha visível pode ser detectada ou não com a chamada do método rowDeleted da classe SQLServerResultSet.
Sintaxe
public boolean deletesAreDetected(int type)
Parâmetros
tipo
Um int que indica o tipo do conjunto de resultados, que pode ser um dos valores a seguir, conforme definido em java.sql.ResultSet ou SQLServerResultSet:
Tipos java.sql.ResultSet
TYPE_FORWARD_ONLY
TYPE_SCROLL_SENSITIVE
TYPE_SCROLL_INSENSITIVE
Tipos SQLServerResultSet
TYPE_SS_SCROLL_STATIC
TYPE_SS_SCROLL_KEYSET
TYPE_SS_DIRECT_FORWARD_ONLY
TYPE_SS_SERVER_CURSOR_FORWARD_ONLY
TYPE_SS_SCROLL_DYNAMIC
Valor de retorno
true se uma lacuna substituir a linha excluída. false se a linha excluída for removida.
Ao usar o Microsoft JDBC Driver para SQL Server com um banco de dados do SQL Server, este método retorna true para cursores de TYPE_SS_SCROLL_KEYSET e false para todos os outros tipos de conjunto de resultados.
Exceções
Comentários
Esse método deletesAreDetected é especificado pelo método deletesAreDetected na interface java.sql.DatabaseMetaData.
Observação
O SQL Server detecta linhas excluídas para todos os tipos de cursores atualizáveis, embora a detecção seja transiente para cursores dinâmicos e de avanço.
Consulte Também
Métodos SQLServerDatabaseMetaData
Membros SQLServerDatabaseMetaData
Classe SQLServerDatabaseMetaData