Oracle 修改預設日期格式
1、Oracle的日期格式
Oracle資料預設的時間格式資料的顯示形式,與所使用的字符集有關。一般顯示年月日,而不顯示時分秒。
例如,使用us7ascii字符集(或者是其他的英語字符集)時,預設的時間格式顯示為:28-Jan-2003,
使用zhs16gbk字符集(或其他中文字符集)時時間格式預設顯示為:2003-1月-28。
向表中插入資料時,如果不使用轉換函式,則時間欄位的格式必須遵從會話環境的時間格式,否則不能插入。
檢視當前會話的時間格式,可以使用以下的SQL語句:
SQL> select sysdate from dual;
2、修改Oracle日期格式的方法
(1)在sql*plus中修改當前會話的日期格式
SQL> alter session set nls_date_format =
'yyyy-mm-dd hh24:mi:ss';
將當前會話的時間格式修改為這種格式: 2003-01-28
15:23:38,即四位年-兩位月-兩位日,空格,24小時的制的小時:分鐘:秒。
這種修改方法,只對當前會話有效。
注意,是對當前會話,而不是當前的sql*plus視窗。即如果你這樣修改之後,又使用connect命令以其他使用者連線到資料庫或者是連線到其他的資料庫,則這個日期格式就失效了,又恢復到預設的日期格式。
(2)修改登錄檔(只對windows系統)
在登錄檔/hkey_local_machine/software/oracle/home0主鍵中增加一個字串(8i版本),字串名為nls_date_format,字串的值為你希望定義的時間格式,如:
yyyy-mm-dd hh24:mi:ss
,然後重新啟動
sql*plus。
這種修改方法,對sql*plus視窗有效,即不論你開啟多少個sql*plus視窗,預設的都是這種時間格式。修改伺服器端的登錄檔無效,只有修改客戶端的登錄檔才有效。
(3)下:oracle使用者編輯 .bash_profile下 加入以下內容
export
NLS_DATE_FORMAT='YYYY-MM-DD HH24:MI:SS '
重新登入即可生效
(4)用sysdba登入
然後更新props$這個表裡的欄位即可
update props$ set value =
'YYYY-MM-DD HH24:MI:SS' where parameter = 'NLS_DATE_FORMAT';
http://blog.csdn.net/gudufeiyang/article/details/5938885
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23141985/viewspace-708804/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- (轉)修改oracle預設日期格式 nls_date_formatOracleORM
- Oracle更改預設日期格式 更改會話日期格式Oracle會話
- oracle 日期格式Oracle
- 關於oracle日期格式顯示格式Oracle
- win10如何修改時間日期格式 調整時間格式和日期格式的方法Win10
- Oracle的NLS_DATE_FORMAT設定(日期格式設定)OracleORM
- 修改資料庫的日期顯示格式資料庫
- 修改ORACLE的預設8080埠Oracle
- jira修改RoadMap裡的時間格式,硬核日期格式化
- sql server日期格式 sqlserver的日期格式SQLServer
- django 設定日期顯示格式Django
- Oracle 修改預設監聽埠故障分析Oracle
- Oracle修改預設表空間和預設臨時表空間Oracle
- 對 oracle 資料庫日期格式,以及對日期操作的理解Oracle資料庫
- 修改sqlplus中顯示時間日期的格式SQL
- Oracle12C日期格式模型的元素Oracle模型
- Oracle資料庫日期格式轉換操作Oracle資料庫
- TOAD和PLSQL 預設日期顯示、rowid顯示、TNSNAME的修改SQL
- 修改oracle密碼預設180天過期Oracle密碼
- ORACLE TO_CHAR()函式中日期格式的使用Oracle函式
- ORACLE 9I 中的日期格式型別Oracle型別
- Mac 修改預設 shellMac
- Android Setting下修改時間與日期格式的問題???Android
- 網站預設埠怎麼修改,網站預設埠修改方法網站
- oracle 11g 修改預設監聽埠1521Oracle
- Oracle日期格式化以及extract函式的使用Oracle函式
- 設定RMAN顯示的日期時間格式
- 修改預設 session 數量Session
- linux 修改預設路由Linux路由
- Linux 修改 預設 shellLinux
- java Date日期類和SimpleDateFormat日期類格式JavaORM
- MySQL 獲取當前日期及日期格式MySql
- JS日期格式化JS
- 日期格式的轉換
- mysql 日期格式化MySql
- sql 日期格式轉換SQL
- ABAP日期格式轉換
- 預設角色的設定和修改