Метод deletesAreDetected (SQLServerDatabaseMetaData)

Скачать драйвер JDBC

Возвращает значение, определяющее, обнаруживается ли удаление видимой строки вызовом метода rowDeleted класса SQLServerResultSet.

Синтаксис

public boolean deletesAreDetected(int type)  

Параметры

type

Значение типа int, указывающее тип результирующего набора. Оно может быть равно следующим значениям, определенным в java.sql.ResultSet или SQLServerResultSet:

Типы java.sql.ResultSet

TYPE_FORWARD_ONLY

TYPE_SCROLL_SENSITIVE

TYPE_SCROLL_INSENSITIVE

Типы SQLServerResultSet

TYPE_SS_SCROLL_STATIC

TYPE_SS_SCROLL_KEYSET

TYPE_SS_DIRECT_FORWARD_ONLY

TYPE_SS_SERVER_CURSOR_FORWARD_ONLY

TYPE_SS_SCROLL_DYNAMIC

Возвращаемое значение

Значение true, если удаленная строка заменяется зазором. Значение false, если удаленная строка бесследно удаляется.

При использовании Microsoft JDBC Driver для SQL Server с базой данных SQL Server этот метод возвращает значение true для курсоров TYPE_SS_SCROLL_KEYSET и значение false для всех других типов результирующего набора.

Исключения

SQLServerException

Remarks

Этот метод deletesAreDetected определен с помощью метода deletesAreDetected в интерфейсе java.sql.DatabaseMetaData.

Примечание

SQL Server выявляет удаленные строки для всех обновляемых типов курсора, хотя выявление является временным для однопроходных и динамических курсоров.

См. также:

Методы SQLServerDatabaseMetaData
Элементы SQLServerDatabaseMetaData
Класс SQLServerDatabaseMetaData