deletesAreDetected-metoden (SQLServerDatabaseMetaData)

Ladda ned JDBC-drivrutin

Hämtar info om en synlig radborttagning kan identifieras genom att anropa metoden rowDeleted för klassen SQLServerResultSet .

Syntax

public boolean deletesAreDetected(int type)  

Parameters

type

En int som anger resultatmängdstypen, vilket kan vara ett av följande värden enligt definitionen i java.sql.ResultSet eller SQLServerResultSet:

java.sql.ResultSet-typer

TYPE_FORWARD_ONLY

TYPE_SCROLL_SENSITIVE

TYPE_SCROLL_INSENSITIVE

SQLServerResultSet-typer

TYPE_SS_SCROLL_STATIC

TYPE_SS_SCROLL_KEYSET

TYPE_SS_DIRECT_FORWARD_ONLY

TYPE_SS_SERVER_CURSOR_FORWARD_ONLY

TYPE_SS_SCROLL_DYNAMIC

Returvärde

Sant om ett gap ersätter den borttagna raden. falskt om den borttagna raden tas bort.

När man använder Microsoft JDBC-drivrutinen för SQL Server med en SQL Server databas returnerar denna metod true för TYPE_SS_SCROLL_KEYSET cursors och false för alla andra resultatuppsättningstyper.

undantag

SQLServerException

Remarks

Denna deletesAreDetected-metod specificeras av deletesAreDetected-metoden i gränssnittet java.sql.DatabaseMetaData.

Note

SQL Server upptäcker raderade rader för alla uppdaterbara markörtyper, även om detekteringen är övergående för framåtriktade och dynamiska markörer.