- 相關(guān)推薦
Oracle數(shù)據(jù)庫(kù)插入日期型數(shù)據(jù)的方法
racle數(shù)據(jù)庫(kù)插入日期型數(shù)據(jù),應(yīng)該怎么下手呢?下面小編為大家整理了關(guān)于Oracle數(shù)據(jù)庫(kù)插入日期型數(shù)據(jù)的方法,希望能為你提供幫助:
往Oracle數(shù)據(jù)庫(kù)中插入日期型數(shù)據(jù)(to_date的用法)
INSERT INTO FLOOR VALUES ( to_date ( '2007-12-20 18:31:34' , 'YYYY-MM-DD HH24:MI:SS' ) ) ;
查詢顯示:2007-12-20 18:31:34.0
-------------------
INSERT INTO FLOOR VALUES ( to_date ( '2007-12-14 14:10' , 'YYYY-MM-DD HH24:MI' ) );
查詢顯示:2007-12-14 14:10:00.0
-------------------
INSERT INTO FLOOR VALUES ( to_date ( '2007-12-14 14' , 'YYYY-MM-DD HH24' ) );
查詢顯示:2007-12-14 14:00:00.0
-------------------
INSERT INTO FLOOR VALUES ( to_date ( '2007-11-15' , 'YYYY-MM-DD' ) );
查詢顯示:2007-11-15 00:00:00.0
-------------------
INSERT INTO FLOOR VALUES ( to_date ( '2007-09' , 'YYYY-MM' ) );
查詢顯示:2007-09-01 00:00:00.0
-------------------
INSERT INTO FLOOR VALUES ( to_date ( '2007' , 'YYYY' ) );
查詢顯示:2007-05-01 00:00:00.0
-------------------
當(dāng)省略HH、MI和SS對(duì)應(yīng)的輸入?yún)?shù)時(shí),Oracle使用0作為DEFAULT值。
如果輸入的日期數(shù)據(jù)忽略時(shí)間部分,Oracle會(huì)將時(shí)、分、秒部分都置為0,也就是說會(huì)取整到日。
同樣,忽略了DD參數(shù),Oracle會(huì)采用1作為日的默認(rèn)值,也就是說會(huì)取整到月。
但是,不要被這種“慣性”所迷惑,如果忽略MM參數(shù),Oracle并不會(huì)取整到年,而是取整到當(dāng)前月。
【Oracle數(shù)據(jù)庫(kù)插入日期型數(shù)據(jù)的方法】相關(guān)文章:
Oracle中的時(shí)間間隔型數(shù)據(jù)掌握方法08-21
Oracle數(shù)據(jù)庫(kù)語句大全10-08
ORACLE數(shù)據(jù)庫(kù)碎片的整理08-18
oracle數(shù)據(jù)庫(kù)基本語句08-21
Oracle數(shù)據(jù)庫(kù)認(rèn)證層次08-29
Oracle數(shù)據(jù)庫(kù)的基本介紹09-04
Oracle數(shù)據(jù)庫(kù)SQLPLUS介紹10-09
Oracle數(shù)據(jù)庫(kù)SELECT語句10-25