更改Oracle預設日期格式


Oracle預設的日期格為為'YYYY-MM-DD',例:2012/08/14,可以依下例的方法改變日期格式:

一、Session級別,只對自己當前的Session有效:
  alter session set nls_date_format='yyyy/mm/dd'; 

二、System級別,真正改變預設值

1、更改Linux上,oracle帳號的.bash_profile,加入下行:
 export NLS_DATE_FORMAT='yyyy/mm/dd'

2、在Windows上,打開登錄檔,在HKLM/SOFTWARE/ORACLE/HOME0/下,新建一個nls_date_format的字串
   ,並且給予日期格式,如:yyyy/mm/dd