问题描述
我开始使用Oracle ADW。
我想使用sql Developer Web界面上传带有西里尔字母的csv文件。但是我得到的不是预期的文本
我应该如何上传数据?
解决方法
基本上,您必须注意两点:
-
CSV文件的编码是什么?对于西里尔字母,通常可以是
render()
,ISO 8859-5
,Codepage 1251
甚至是UTF-8
,但我不知道。 -
您需要告诉Oracle数据库编码。通常,这是通过
UTF-16
环境变量完成的。
我从未使用过Sql Developer Web界面,所以我不知道在哪里设置它。也许您无法更改它,并且该工具强制将CSV文件编码为UTF-8。在这种情况下,您必须先将CSV文件转换为UTF-8,然后再上传。