再為繁體中文技術解答添一頁~
[破解] 在 oracle 下 sql to_date 為何不用指定 format?
Oracle, how to use to_date without format?
最好還是要下 format 啦~例如 to_date('2015/06/02','yyyy/MM/dd')~
but...為何有些人不下 format 也能 work 呢???
就是 to_date('2015/06/02') 這樣也 work...why??
這是因為安裝 oracle client 的主機上有設環境變數 NLS_DATE_FORMAT
1. 去 regedit
goto regedit.exe
2. 找到設 oracle 環境變數的地方,應該是在 HKEY_LOCAL_MACHINE
find oracle, should be in HKEY_LOCAL_MACHINE
3. 加機碼 NLS_DATE_FORMAT,value 設 yyyy/MM/dd hh24:mi:ss
add a key "NLS_DATE_FORMAT", set value to be "yyyy/MM/dd hh24:mi:ss"
4. 重開機
restart
這樣就可以了...
我寫 blog 的這台電腦沒有裝 oracle client,所以就不貼畫面囉!
IT人加油!!!!
您的讚與分享~是我們繼續寫作的動力!
Mimi Plant Sky 粉絲頁
https://www.facebook.com/mimiplantsky
我們是藝文性質粉絲頁,常發佈生活小漫畫、圖文趣味、原創影片、電影評論等好文!
小小規出 Line 貼圖了?
http://mimihan.pixnet.net/blog/post/44941660
來買來買!
留言列表