0

我正在使用 jTDS 连接到 Sybase 数据库,并且非 ASCII 字符数据被破坏。这发生在我自己的应用程序和 SQuirreLSQL 中。

在哪里可以指定用于连接的字符集?我能找出那个字符集应该在数据字典的某个地方吗?

4

1 回答 1

2

您可以设置字符集属性

charset(默认 - 安装服务器的字符集)非常重要的设置,确定 CHAR/VARCHAR/TEXT 值的字节值到字符映射。适用于扩展集中的字符(代码 128-255)。对于 NCHAR/NVARCHAR/NTEXT 值没有任何影响,因为它们是使用 Unicode 存储的。

只需附加;<property>=<value>到您的 JDBC URL。

查看常见问题解答

于 2013-03-25T12:01:35.870 回答