2017-02-16 35 views
2

加上我創建了一個文件:在sqlplus如何改變或特定文件編碼爲utf8在SQL

>EDIT test.sql 

文件編碼爲ANSI。我想改變它ut8,我試圖通過保存 - 但它沒有工作

如何將test.sql從ansi更改爲utf8在sql plus中?

+0

在哪個平臺上使用哪個編輯器? –

+0

@AlexPoole windows,通過cmd發佈sqlplus 11.2 – Moudiz

+1

您正在使用哪個**編輯器**?記事本?記事本++?還有別的嗎? – mathguy

回答

1

如果要更改sqlplus的默認編輯器,你可以這樣做:

  1. 登錄爲sqlplus,
  2. 使用「定義」命令,將路徑設置爲新的編輯器。我喜歡TextPad(它自動處理utf8),所以命令(無論如何我的機器)將是:

    define _editor =「c:\ Program Files \ TextPad 7 \ TextPad.exe」;

  3. 現在,編輯命令會調出新的編輯器。

對於TextPad,您可以通過執行以下操作更改編碼:

轉換:各種文件格式和編碼之間的轉換可以 使用另存爲文件菜單上的命令作出。 編碼的選項是ANSI,DOS,Unicode,Unicode(大端)和UTF-8。

因此,在完成上述步驟後,編輯將彈出文本板,並使用另存爲您可以使用各種編碼保存文件。

這是從記事本更改默認編輯器的一個好處。

+0

感謝您的回答,但我想更改編碼 – Moudiz

+0

請參閱我的編輯,謝謝 – tbone