欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Oracle修改默認(rèn)的時(shí)間格式的四種方式

 更新時(shí)間:2024年06月28日 10:43:28   作者:碼農(nóng)研究僧  
這篇文章主要介紹了Oracle修改默認(rèn)的時(shí)間格式的四種方式,默認(rèn)的日期和時(shí)間格式由參數(shù)NLS_DATE_FORMAT控制,如果需要修改默認(rèn)的時(shí)間格式,可以通過(guò)修改會(huì)話級(jí)別或系統(tǒng)級(jí)別的參數(shù)來(lái)實(shí)現(xiàn),需要的朋友可以參考下

前言

默認(rèn)的日期和時(shí)間格式由參數(shù)NLS_DATE_FORMAT控制

如果需要修改默認(rèn)的時(shí)間格式,可以通過(guò)修改會(huì)話級(jí)別系統(tǒng)級(jí)別的參數(shù)來(lái)實(shí)現(xiàn)

1. 會(huì)話級(jí)別

在當(dāng)前會(huì)話中設(shè)置日期格式,這只會(huì)影響當(dāng)前會(huì)話,而不會(huì)影響其他用戶的會(huì)話

ALTER SESSION SET NLS_DATE_FORMAT = 'YYYY-MM-DD HH24:MI:SS';

驗(yàn)證會(huì)話級(jí)別的設(shè)置

SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') FROM DUAL;

在這里插入圖片描述

2. 系統(tǒng)級(jí)別

更改初始化參數(shù)文件(spfile或pfile)來(lái)永久修改系統(tǒng)級(jí)別的默認(rèn)日期格式

  • 使用spfile(服務(wù)器參數(shù)文件):ALTER SYSTEM SET NLS_DATE_FORMAT = 'YYYY-MM-DD HH24:MI:SS' SCOPE=SPFILE;
  • 使用pfile(文本參數(shù)文件):NLS_DATE_FORMAT='YYYY-MM-DD HH24:MI:SS'

重啟數(shù)據(jù)庫(kù)生效:

SHUTDOWN IMMEDIATE;
STARTUP;

再次驗(yàn)證:

SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') FROM DUAL;

3. 環(huán)境配置

客戶端機(jī)器上設(shè)置環(huán)境變量,例如:

  • Windows: 在環(huán)境變量中添加NLS_DATE_FORMAT
  • Linux/Unix: 在.bash_profile.profile中添加:export NLS_DATE_FORMAT='YYYY-MM-DD HH24:MI:SS'

4. 函數(shù)格式化

在查詢中使用TO_CHAR函數(shù)

SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') AS formatted_date FROM DUAL;

5. 總結(jié)

常用日期格式示例

  • YYYY-MM-DD: 2024-06-20
  • DD-MON-YYYY:20-JUN-2024
  • YYYY/MM/DD HH24:MI:SS:2024/06/20 14:30:00

到此這篇關(guān)于Oracle修改默認(rèn)的時(shí)間格式的四種方式的文章就介紹到這了,更多相關(guān)Oracle修改時(shí)間格式內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論