oracle時間存儲格式
發布時間: 2025-03-22 09:55:48
㈠ 怎樣設置oracle 的時間格式
1.臨時修改
SQL> alter session set nls_date_format='yyyymmdd';
這種方法只能改掉在當前會話里的日期顯示格式,當重新建立一個會話的時候,必須重新執行該命令。
2.改變oracle默認的日期顯示格式
ON UNIX :
change .profile NSL_DATE_FORMAT=YYYYMMDD;
export NLS_DATE_FORMAT
On windows:
在注冊表的KEY_LOCAL_MACHINE->SOFTWARE->ORACLE->HOME0
添加字串值NLS_DATE_FORMAT.將其值設為YYYY-MM-DD-HH24:MI:SS.
或者:initsid.ora 中添加NLS_DATE_FORMAT=yyyy-mm-dd hh24:mi:ss。同時去掉注冊表中的NLS_LANG字串值
我採用的修改注冊表的方法。
先可以用:select * from v$NLS_Parameters;查詢一下:NLS_DATE_FORMAT 值應該為:YYYY-MM-DD HH24:MI:SS
還有一個方法就是利用函數:to_date('2010-01-01','yyyy-mm-dd')
㈡ oracle 資料庫日期格式怎麼只要年月日
可通過用PL/SQL來改變日期格式。
1、登錄PL/SQL。
2、登錄後,點擊菜單欄,工具—首選項。
3、左側列表找到「日期/時間」。
4、可通過右側的各種方式進行自定義的格式和自帶的格式來進行修改,修改後點擊「確定」按鈕保存即可。
熱點內容