oracle法语怎么存储

数据库是ZHS16GBK字符集,首先字符集不能更改,name列更改为NVARCHAR2类型,但是存储法语还是会变为问号,怎么做呢?

一机难求软件开发

用Base64或者raw这些编码

转为base存储,拿出来再转为字符? 好 谢谢

加密再丢进去 拿出来的时候再解密

可以试试这个方法
INSERT INTO table (name) VALUES (N’生僻字’);

试过了,不太行,因为数据库字符集不支持

烦啊,用了转码,其他地方查询对比,都需要转码处理。。。。。

建议看看这个文章,仔细看完就明白了:

From #dev to 开发调优