jconnect的字符集

如何设置jconnect的字符集?

 

可以通过设置 CHARSET 驱动程序属性指定要在应用程序中使用的字符集。如果没有设置 CHARSET 属性:

·对于 com.sybase.jdbcx.SybDriver.VERSION_2,jConnect 使用 iso_1 作为缺省字符集。

·对于 com.sybase.jdbcx.SybDriver.VERSION_3 和更高版本,jConnect 使用数据库的缺省字符集,并进行自动调整以在客户端执行任何必要的转换。

 

设置jconnect字符集的方法:

?charset=

例如:

jdbc:sybase:Tds:hostname:5001/eas_test?          jconnect_version=0&charset=cp936

 

下表 列出了 jConnect 支持的 Sybase 字符集。 表中还列出了每个支持的字符集的对应的 JDK 字节转换程序。

虽然 jConnect 支持 UCS-2,但目前 Sybase 数据库或 Open Server 都不支持 UCS-2。

Adaptive Server 12.5 和更高版本支持一个 Unicode 版本(称为 UTF-16 编码)。

1 jconnect 支持的 Sybase 字符集

SybCharset 名称

JDK 字节转换程序

ascii_7

ASCII

big5

Big5

big5hk (参见注意)

Big5_HKSCS

cp037

Cp037

cp437

Cp437

cp500

Cp500

cp850

Cp850

cp852

Cp852

cp855

Cp855

cp857

Cp857

cp860

Cp860

cp863

Cp863

cp864

Cp864

cp866

Cp866

cp869

Cp869

cp874

Cp874

cp932

MS932

cp936

GBK

cp950

Cp950

cp1250

Cp1250

cp1251

Cp1251

cp1252

Cp1252

cp1253

Cp1253

cp1254

Cp1254

cp1255

Cp1255

cp1256

Cp1256

cp1257

Cp1257

cp1258

Cp1258

deckanji

EUC_JP

eucgb

EUC_CN

eucjis

EUC_JP

eucksc

EUC_KR

ibm420

Cp420

ibm918

Cp918

iso_1

ISO8859_1

iso88592

ISO8859-2

is088595

ISO8859_5

iso88596

ISO8859_6

iso88597

ISO8859_7

iso88598

ISO8859_8

iso88599

ISO8859_9

iso15

ISO8859_15_FDIS

koi8

KOI8_R

mac

Macroman

mac_cyr

MacCyrillic

mac_ee

MacCentralEurope

macgreek

MacGreek

macturk

MacTurkish

sjis

MS932

tis620

MS874

utf8

UTF8

注意: 只有在使用 JDK 1.3 或更高版本时才支持 big5hk 字符集。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值