Поддержка национального набора символов
Драйвер JDBC реализует поддержку API JDBC 4.0, которая включает новые методы API преобразования национальных наборов символов. Поддержка обеспечивается новыми методами задания, считывания и обновления типов JDBC NCHAR, NVARCHAR, LONGNVARCHAR и NCLOB.
Ниже приведен список новых методов получения, задания и обновления для поддержки преобразования национальной кодировки.
SQLServerPreparedStatement: setNString, setNCharacterStream, setNClob.
SQLServerCallableStatement: getNClob, getNString, getNCharacterStream, setNString, setNCharacterStream, setNClob.
SQLServerResultSet: getNClob, getNString, getNCharacterStream, updateNClob, updateNString, updateNCharacterStream.
Примечание.
Для использования этих методов в приложении необходимо задать путь к классу, включающий файл sqljdbc4.jar.
Для отправки строковых параметров на сервер в формате Юникода приложения должны использовать новые методы национальных кодировок JDBC 4.0. Или задайте для свойства подключения sendStringParametersAsUnicode значение true при использовании других методов. Рекомендуется по возможности использовать новые методы национальных кодировок JDBC 4.0. Дополнительные сведения о свойстве подключения sendStringParametersAsUnicode см. в статье Настройка свойств подключения.