在某個會話下支援中文顯示輸出(我碰到的一個小例子)
在你的linux系統下,讓oracle某一個會話支援中文顯示輸出:
1、
首先確認你安裝oracle的時候選擇的字符集,這個字符集就是資料庫的字符集
如果忘了可以查詢:
SQL> select * from database_properties;
找到
NLS_CHARACTERSET對應的值,例:
select * from database_properties;
NLS_CHARACTERSET ZHS16GBK
也可以選擇性的看一下國家字符集
NLS_NCHAR_CHARACTERSET AL16UTF16
2、
現在資料庫是ZHS16GBK,那麼是支援中文的,你必須修改NLS_LANG的值,支援中文顯示
$ export NLS_LANG="Simplified Chinese_china".ZHS16GBK (雙引號和單引號都可)
$ [oracle@RAC1 admin]$ env | grep NLS_LANG
NLS_LANG=Simplified Chinese_china.ZHS16GBK
3、
以SCOTT使用者登陸
插入一條帶有中文字元的記錄,然後,檢視是否能顯示輸出:
SQL> select * from dept;
DEPTNO DNAME LOC
---------- -------------- -------------
50 zsx beijing
60 sales
70 銷售 南京
10 ACCOUNTING NEW YORK
20 RESEARCH DALLAS
30 producter wuhan
40 OPERATIONS BOSTON
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29107230/viewspace-772085/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 一個jquery的小例子jQuery
- Linux 如何顯示一個檔案的某幾行Linux
- 一個例子:在EBS透過XML Publisher輸出儲存在Blob的圖片XML
- Mysql輸出中文顯示亂碼處理MySql
- 我的一個朋友過來面試引發我要說的一個小話題面試
- 模型的一個點顯示在原點模型
- itm UA開發——中文輸出的正確顯示
- cmd 命令列模式下輸出中文時顯示亂碼的解決方案命令列模式
- 一個小例子搞懂redux的套路Redux
- anki 模板cloze 多次挖空 點選一次顯示一次 點對應的顯示一個(自帶的會全部顯示出來)
- 查詢某個會話正在執行的事務會話
- 解決了一個困擾我近一年的vim顯示中文亂碼的問題
- 在schema模式下的Streams資料傳輸,出現某個表不能傳輸錯誤ORA-26687模式
- sqlplus格式化輸出(輸出結果顯示在同一行)SQL
- fcitx(小企鵝中文輸入法)在GNOME中無法顯示輸入框但可以輸入中文的問題解決方案
- 一個Activity顯示多個Activity
- JIVE在WINDOWS下的中文顯示問題的解決Windows
- [人件詞話]第1章--在今天的某個地方,一個專案正在失敗
- 在 appium 的元素查詢時,一個 ListView 下的一個顯示框,取 text 屬性的問題APPView
- Oracle rman 全備份的一個小例子Oracle
- 搭建dataguard碰到的幾個小問題
- linux下顯示中文Linux
- 這個顯示器總算能完整顯示我的Java類了Java
- 在linux下顯示中文目錄和檔名Linux
- 一個被寫爛的redux計數小例子Redux
- oracle 匯出某個使用者下的表Oracle
- 輸出顯示豎指令碼指令碼
- javascript顯示一個時鐘JavaScript
- 同一會話中的多個 WebRequest會話Web
- apache使某目錄下的檔案能夠列表顯示出來Apache
- 在近期任務列表顯示單個APP的多個ActivityAPP
- Bootstrap 支援的一個特性—輸入框組boot
- Polygon:暴雪過去的6個月 顯示出一個正在迅速改變的公司Go
- 物件導向的方法在遊戲中的應用的一個例子(下)(轉)物件遊戲
- Python一行輸出不顯示的問題Python
- 我在微軟學到的幾個小技能微軟
- 新增speak成員方法,輸出我是一個好人
- JDOM輸出的結果是資料庫中的中文在xml文件中顯示為亂碼,請教高手,怎麼解決這個問題!資料庫XML