deletesAreDetected – metoda (SQLServerDatabaseMetaData)

Stáhnout ovladač JDBC

Načte, zda lze zjistit odstranění viditelného řádku voláním rowDeleted metoda SQLServerResultSet třídy.

Syntax

public boolean deletesAreDetected(int type)  

Parameters

type

Int, který označuje typ výsledné množiny, což může být jedna z následujících hodnot definovaných v java.sql.ResultSet nebo SQLServerResultSet:

java.sql.Typy resultSet

TYPE_FORWARD_ONLY

TYPE_SCROLL_SENSITIVE

TYPE_SCROLL_INSENSITIVE

SQLServerResultSet Types

TYPE_SS_SCROLL_STATIC

TYPE_SS_SCROLL_KEYSET

TYPE_SS_DIRECT_FORWARD_ONLY

TYPE_SS_SERVER_CURSOR_FORWARD_ONLY

TYPE_SS_SCROLL_DYNAMIC

Návratová hodnota

Platí to, pokud mezera nahrazuje smazaný řádek. nepravdivé , pokud je odstraněn smazaný řádek.

Při použití Microsoft JDBC Driver for SQL Server s databází SQL Server tato metoda vrací true pro kurzory TYPE_SS_SCROLL_KEYSET a false pro všechny ostatní typy výsledků.

Výjimky

SQLServerException

Remarks

Tato metoda deletesAreDetected je specifikována metodou deletesAreDetected v rozhraní java.sql.DatabaseMetaData.

Note

SQL Server detekuje smazané řádky pro všechny aktualizovatelné typy kurzorů, ačkoli detekce je přechodná pro vpřed a dynamické kurzory.