次の方法で共有


unwrap メソッド (SQLServerStatement)

指定されたインターフェイスを実装するオブジェクトを返します。このメソッドから返されたオブジェクトを使用することで、Microsoft SQL Server JDBC Driver 固有のメソッドにアクセスできます。

注メモ :

この機能は、Microsoft SQL Server JDBC Driver Version 2.0 から導入されました。

public <T> T unwrap(Class<T> iface)

パラメーター

iface

インターフェイスを定義する T 型のクラスです。

戻り値

指定されたインターフェイスを実装するオブジェクトです。

例外

SQLServerException

解説

unwrap メソッドは、JDBC 4.0 仕様で導入された java.sql.Wrapper インターフェイスで定義されています。

アプリケーションは Microsoft SQL Server JDBC Driver に固有の JDBC API 拡張機能にアクセスする必要がある場合があります。unwrap メソッドは、クラスがベンダー拡張を公開する場合、このオブジェクトが拡張するパブリック クラスへのアンラッピングをサポートします。

このメソッドが呼び出されると、オブジェクトは SQLServerStatement クラスにアンラップされます。

コード例については、「大きなデータを更新するサンプル」または「unwrap メソッド (SQLServerCallableStatement)」を参照してください。

参照

関連項目

isWrapperFor メソッド (SQLServerStatement)
SQLServerStatement クラス

概念

SQLServerStatement のメソッド
SQLServerStatement のメンバー