關於NLS_DATE_FORMAT環境變量定義的一點說明是本文我們主要要介紹的內容,在Oracle數據庫操作中,我們最經常使用的Oracle客戶端工具是PL/SQL Developer,在用此客戶端編寫PL/SQL語句的時候,對於日期類型的字段,一般都要用to_date函數進行轉換。
比如:
select * from tab1 where operdate=to_date('2011/08/26','YYYY/MM/DD')。
每次查詢的時候都要使用to_date函數比較麻煩。那麼有沒有簡單的方法呢?答案是肯定的。
解決方法:
在Windows環境變量中定義了“NLS_DATE_FORMAT =YYYY/MM/DD HH24:MI:SS”後,上面的查詢語句就可以直接寫為:
select * from tab1 where operdate='2011/08/26'
這樣的話,就簡單多了。