oracle 字符集 0354,oracle 字符集乱码本质验证(3)

oracle 字符集乱码本质验证(3)

发表于:2014-03-27来源:Csdn作者:蘑菇丁点击数:

About to export specified tables via Conventional Path ... . . exporting table T2 3 rows exported $ cat demo.dmp | od -x | head 0000000 0303 4554 5058 524f 3a54 3156 2e31 3230 ===0354 0000020 302e 0a3

About to export specified tables via Conventional Path ...

. . exporting table T2 3 rows exported

$ cat demo.dmp | od -x | head

0000000 0303 4554 5058 524f 3a54 3156 2e31 3230 <<===0354

0000020 302e 0a30 5344 5359 520a 4154 4c42 5345

0000040 380a 3931 0a32 0a30 3237 300a 030a 0354

0000060 0769 00d0 0001 0000 0000 0000 0000 0008

0000100 2020 2020 2020 2020 2020 2020 2020 2020

*

0000140 2020 2020 2020 2020 7553 206e 614d 2072

0000160 3332 3120 3a39 3035 323a 2035 3032 3431

0000200 6564 6f6d 642e 706d 0000 0000 0000 0000

0000220 0000 0000 0000 0000 0000 0000 0000 0000

SQL> select nls_charset_name(to_number('0354','xxxx')) from dual;

NLS_CHARSET_NAME(TO_NUMBER('0354','XXXX'

----------------------------------------

ZHS16GBK

/*

select to_char(nls_charset_id('ZHS16GBK'),'XXXX') from dual;

在vi的命令状态下 :

:%!xxd ——将当前文本转换为16进制格式。

:%!od ——将当前文本转换为16进制格式。

:%!xxd -c 12——将当前文本转换为16进制格式,并每行显示12个字节。

:%!xxd -r ——将当前文件转换回文本格式。

*/

如果你使用SQL脚本, 要注意脚本的编码。/**/封起来的那段是,用vi 查看文件的16进制码的命令。

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值