Problem User 在Oracle Discoverer 上跑報表查詢時,日期顯示中文,User 期望改成顯示英文 Study User 在安裝 Oracle Discoveer 時,語系選擇繁體中文,所以 Discoverer 的 UI 是中文介面,而以 regedit 探詢機碼時,其設定如下: NLS_LANG = TRADITIONAL CHINESE_TAIWAN.ZHT16MSWIN950 這機碼的顯示路徑為: HKEY_LOCAL_MACHINE > SOFTWARE > Wow6432Node > Oracle > KEY_OH1295xxx Solution 在這路徑下,新增下列機碼: NLS_DATE_LANGUAGE = ENGLISH 之後重新啟動 Discoverer,選取 資料 選單後,在彈跳的新視窗中,可看到新增的Tab 日期 頁面,可更改日期顯示的格式 Date Format。 機碼 NLS_LANG 用來顯示 Discoverer 的操作介面為中文、英文、或其他語系,而機碼 NLS_DATE_LANGUAGE 則用來設定顯示日期的語系。
“Those who are in love with practice without knowledge are like the sailor who gets into a ship without rudder or compass and who never can be certain [where] he is going. Practice must always be founded on sound theory.” by Leonardo da Vinci
2015年5月26日 星期二
【Oracle ERP Note 】Oracle Discoverer 不要顯示中文日期
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言