当有特殊字符时,如何在 oracle 中保存 sql 脚本,例如日语字符 'あいうえおのう' 和 '\r\n'

How to save sql script in oracle when there have special characters, like japanese characher 'あいうえおのう' and '\r\n'

我正在 oracle 中编写一个 sql 程序来将特殊字符替换为正确的字符,例如将 ネ 替换为 'ネ',以及 ' ' 到 '/r/n'。 我如何处理编码问题,因为当我将程序保存到 sql 文件时,有些代码似乎是乱码,比如 ?

PS: 我的意思是在sql develover 中,我右击程序--> 'export' --> 另存为信号文件,这里我应该选择哪种编码? UTF-8 或 UTF-32 将导致乱码问题。

最后,我找到了另一种方法来解决这种情况。我创建了一个 table 来存储 ネ 和正确的值,然后将 table 导出为 dmp 文件。我们可以处理来自table的数据,只需要先导入dmp文件。