新インタフェースNClobについて
public interface NClob extends Clob
Clobに対する追加メソッド定義などは無し.継承宣言のみ.
NClobはSQLのNCLOB型をJavaプログラミング言語にマッピングする際に使用するインタフェースです.SQLのNCLOBはキャラクタラージオブジェクトをNATIONAL CHARACTERとしてカラムの値に設定する際に使用するビルトイン・タイプです.
NClobインタフェースはClobインタフェースの拡張です.ClobインタフェースはSQL NCLOB型の値の長さの取得,クライアント側でNCLOBの値を実体化,NCLOBの値から部分文字列やNCLOBオブジェクトを検索するためなどのメソッドを提供しています.NClobオブジェクトは,Clobオブジェクトと同様,これを生成したトランザクションが完了するまでの間のみ有効です. ResultSet,CallableStatement,PreparedStatementインタフェースなどにあるgetNClobメソッドや setNClobメソッドなどを使用することでプログラマはSQL NCLOBの値にアクセスすることができます.またこのNClobインタフェースにはNClobの値を更新するためのメソッドも用意されています.