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