区域字符集支持
JDBC 驱动程序提供对 JDBC 4.0 API 的支持,后者包括新的区域字符集转换 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。
注意
要在应用程序中使用这些方法,必须将 classpath 设置为包含 sqljdbc4.jar 文件。
若要以 Unicode 格式发送 String 参数,应用程序应使用新的 JDBC 4.0 区域字符方法;如果使用非区域字符方法,则应将“sendStringParametersAsUnicode”连接属性设置为“true”。 建议尽可能使用新的 JDBC 4.0 区域字符方法。 若要详细了解 sendStringParametersAsUnicode 连接属性,请参阅设置连接属性。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈