日期:2014-05-17  浏览次数:20775 次

数据库的字符集问题
由于用造字程序(eudcedit.exe)进行造字,GBK码位已经不够用了,想用unicode码位进行造字,但是unicode码位所造出的字,在数据库中有的能显示,有的则是问号.

    对于unicode   码位越靠后的部分(即超出   GBK码位的那些),则越是问号,现在想让数据库支持unicode码位的显示,应该如何做,就是改变数据库的字符集

    这些越靠后的码位,在txt或word中能正确显示,在数据库里就是问号

    怎样修改数据库的字符集,安装的时候在哪一步选择字符集的支持

请高手指点


------解决方案--------------------
要改变数据库的字符集, 太简单了, 你只需以sys的身份登陆Oracle, 然后: SQL > update props$ set value$= 'AL32UTF8 ' where name= 'NLS_CHARACTERSET ';
SQL > commit; 之后, 再关闭,重启动数据库即可.

------解决方案--------------------
顶~~~
------解决方案--------------------
UTF-8