Compartir a través de


Método deletesAreDetected (SQLServerDatabaseMetaData)

Recupera si se puede detectar una eliminación de filas visible mediante una llamada al método rowDeleted de la clase SQLServerResultSet.

Sintaxis

public boolean deletesAreDetected(int type)

Parámetros

type

Un valor int que indica el tipo de conjunto de resultados, el cual puede ser uno de los siguientes valores tal como quede definido en java.sql.ResultSet o 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 devuelto

true si la fila eliminada se reemplaza con un hueco. false si se quita la fila eliminada.

Cuando se utilice el controlador JDBC Microsoft SQL Server con una base de datos de SQL Server, este método devuelve true para los cursores TYPE_SS_SCROLL_KEYSET y false para el resto de tipos de conjunto de resultados.

Excepciones

SQLServerException

Notas

El método deletesAreDetected especifica este método deletesAreDetected en la interfaz java.sql.DatabaseMetaData.

Nota

SQL Server detecta las filas eliminadas para todos los tipos de cursor actualizables, aunque la detección es transitoria para los cursores de avance y dinámicos.

Vea también

Referencia

Clase SQLServerDatabaseMetaData

Conceptos

Métodos SQLServerDatabaseMetaData
Miembros SQLServerDatabaseMetaData