insertsAreDetected メソッド (SQLServerDatabaseMetaData)
SQLServerResultSet クラスの rowInserted メソッドを呼び出すことで、可視の行が挿入されたことを検出できるかどうかが取得されます。
構文
public boolean insertsAreDetected(int type)
パラメーター
type
結果セットの種類を示す整数です。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です。
例外
解説
この insertsAreDetected メソッドは、java.sql.DatabaseMetaData インターフェイスの insertsAreDetected メソッドで指定されています。
Note
SQL Server では、どの種類のカーソルについても挿入された行は検出されません。
参照
SQLServerDatabaseMetaData のメソッド
SQLServerDatabaseMetaData のメンバー
SQLServerDatabaseMetaData クラス