区域字符集支持

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 连接属性的详细信息，请参阅设置连接属性。

# 请参阅

了解 JDBC 驱动程序数据类型
发送有关本主题的反馈至 Microsoft。

© 2012 Microsoft。保留所有权利。