【发布时间】:2014-08-20 12:25:50
【问题描述】:
我有德语数据,当我尝试使用 Oracle SQLPLUS 数据直接插入记录时,数据已成功插入表中,但在 .SQL 文件中使用相同的 Insert 语句将垃圾字符放入表中。 请建议我如何使用 .sql 文件执行插入语句。
【问题讨论】:
-
假设您从可以直接运行查询的同一个 SQL*Plus 会话中运行文件,那么文件本身的字符编码是什么?这可能并不明显,可能取决于您的平台和您用于创建文件的编辑器;在 Windows 上,我相信 Notepad++ 通常可以工作,并且可以为您提供有关文件的信息,或者在各种平台上都有 vim。
-
嗨,Alex,我正在使用 Notepad++,并且有 ANSI UTF-8 格式的文件