34 13 日期時間格式

2021-09-22 13:36:41 字數 1202 閱讀 3677

export nls_lang=american       ---要注意這一句必須指定,不然下一句不生效。

export nls_date_format='yyyy-mm-dd hh24:mi:ss'

34.13.1. date

修改當前會話的日期格式

alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';
檢視本次會話定義

select * from nls_session_parameters where parameter = 'nls_date_format';
檢視本次會話定義

select * from v$nls_parameters where parameter = 'nls_date_format';

34.13.2. 修改系統日期格式

檢視資料庫定義

alter system set nls_date_format='yyyy-mm-dd hh24:mi:ss' scope=spfile;

select * from nls_database_parameters where parameter = 'nls_date_format';

34.13.3. timestamp

alter session set nls_timestamp_tz_format='dd-mon-rr hh:mi:ssxff am tzr';

34.13.4. 

檢視資料庫時區資訊

select dbtimezone from dual;
檢視session時區資訊:

select sessiontimezone from dual;
database的timezone可以在建立資料庫的時候指定,如:

create database db01

...set time_zone='+08:00';

或者在資料庫建立之後通過alter database語句修改,但是只有重啟資料庫後有效:

alter database set time_zone='+08:00';

session的timezone可以簡單通過alter session語句修改:

alter session set time_zone='+08:00';

12 4 日期時間類

作 者 霍雨佳 完成日期 2014 年5月18日 版 本 號 v1.0 問題描述 日期時間類 樣例輸入 樣例輸出 專案要求 定義乙個日期類date,資料成員包括年 月 日,setdate int y,int m,int d 和printdate 函式分別用於設定日期和顯示日期 再定義乙個時間類tim...

15日期 時間函式

1.函式的概念 按指定格式輸入引數,返回正確結果的運算單元。2.返回當前日期 curdate current date 與curdate 等效 curdate 0 可以將當前日期值轉換為數值型 示例 select curdate current date curdate 0 curtime curr...

7 12 日期格式化

7 12 日期格式化 5 分 世界上不同國家有不同的寫日期的習慣。比如美國人習慣寫成 月 日 年 而中國人習慣寫成 年 月 日 下面請你寫個程式,自動把讀入的美國格式的日期改寫成中國習慣的日期。輸入格式 輸入在一行中按照 mm dd yyyy 的格式給出月 日 年。題目保證給出的日期是1900年元旦...