4
我有一个表中,我们的服务提供商插入UNICODE数据,但我的oracle字符集是WE8ISO8859P1。如何转换在Oracle中的列的字符集
现在得到的数据我使用了oracle的以下功能,但它显示???????从client_campaigns
选择转换(消息, 'AL32UTF8', 'WE8ISO8859P1')
一个件事多个消息coulmn是CLOB类型。
由于dataloss,我不能改变我的数据库的字符集,第二,它的生产和字符集中的变化可能导致错误。
现在请指导我如何以UNICODE的形式获取这些数据?
问候, 姆兰
RAW是替代BLOB的较小值 – 2011-03-14 22:28:46
@Gary:是的,RAW将是VARCHAR列的二进制等价物,我没有想过这一点。不过,我不确定我的建议是使用UTF8 BLOB(或RAW)是一个好主意:) – 2011-03-15 08:29:44