各国語文字セットのサポート
JDBC ドライバーは JDBC 4.0 API をサポートし、新しく各国語文字セットの変換 API メソッドが追加されています。 このサポートには、NCHAR、NVARCHAR、LONGNVARCHAR、NCLOB JDBC 型の新しい setter メソッド、getter メソッド、updater メソッドが含まれています。
次の一覧では、各国語文字セットの変換をサポートする新しいゲッター、セッター、アップデーター メソッドを示します。
SQLServerPreparedStatement: setNString、setNCharacterStream、setNClob。
SQLServerCallableStatement: getNClob、getNString、getNCharacterStream、setNString、setNCharacterStream、setNClob。
SQLServerResultSet: getNClob、getNString、getNCharacterStream、updateNClob、updateNString、updateNCharacterStream。
Note
アプリケーション内でこれらのメソッドを使用するには、sqljdbc4.jar ファイルをインクルードするためのクラスパスを設定する必要があります。
アプリケーションからサーバーに対し文字列パラメーターを Unicode 形式で送信するには、JDBC 4.0 の新しい National Character メソッドを使用する必要があります。National Character メソッド以外のメソッドを使用する場合は、sendStringParametersAsUnicode 接続プロパティを "true" に設定する必要があります。 できる限り、JDBC 4.0 の新しい National Character メソッドを使用することをお勧めします。 sendStringParametersAsUnicode 接続プロパティについて詳しくは、「接続プロパティの設定」をご覧ください。