|
1、Oracle的日期格式 Oracle數(shù)據(jù)缺省的時(shí)間格式數(shù)據(jù)的顯示形式,與所使用的字符集有關(guān)。一般顯示年月日,而不顯示時(shí)分秒。 例如,使用us7ascii字符集(或者是其他的英語(yǔ)字符集)時(shí),缺省的時(shí)間格式顯示為:28-Jan-2003, 使用zhs16gbk字符集(或其他中文字符集)時(shí)時(shí)間格式缺省顯示為:2003-1月-28。 向表中插入數(shù)據(jù)時(shí),如果不使用轉(zhuǎn)換函數(shù),則時(shí)間字段的格式必須遵從會(huì)話環(huán)境的時(shí)間格式,否則不能插入。 查看當(dāng)前會(huì)話的時(shí)間格式,可以使用以下的SQL語(yǔ)句:
2、修改Oracle日期格式的方法 (1)在sql*plus中修改當(dāng)前會(huì)話的日期格式 注意,是對(duì)當(dāng)前會(huì)話,而不是當(dāng)前的sql*plus窗口。即如果你這樣修改之后,又使用connect命令以其他用戶連接到數(shù)據(jù)庫(kù)或者是連接到其他的數(shù)據(jù)庫(kù),則這個(gè)日期格式就失效了,又恢復(fù)到缺省的日期格式。
(2)修改注冊(cè)表(只對(duì)windows系統(tǒng))
(3)linux 下:oracle用戶編輯 .bash_profile下 加入以下內(nèi)容
(4)用sysdba登錄 |
|
|
來(lái)自: pengx > 《MySQL/Oracle》