insert into 表名(字段名) values(sysdate) 插入當前時間
公司主營業(yè)務:做網站、成都做網站、移動網站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現互聯網宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯推出恩施土家免費做網站回饋大家。
insert into 表名(字段名) values(to_date('20170710','yyyymmdd')) 插入參數時間
有關日期的操作中,更多的是涉及系統(tǒng)當前時間,用sysdate表示即可,如果是插入其他非系統(tǒng)時間的日期類型數據的話,用to_date轉換再插入就可以了。
例:1 insert into 表(c_date) values(to_date('20120927 20:09:47','YYYYMMDD HH24:MI:SS'));
另外:有些日期字段中會有一些默認數據,所以to_date還是挺有用的。如:
1 startdate date DEFAULT to_date('2000-01-01','yyyy-mm-dd')!
Oracle數據庫插入日期型數據的方法
racle數據庫插入日期型數據,應該怎么下手呢?下面我為大家整理了關于Oracle數據庫插入日期型數據的方法,希望能為你提供幫助:
往Oracle數據庫中插入日期型數據(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
-------------------
當省略HH、MI和SS對應的.輸入參數時,Oracle使用0作為DEFAULT值。
如果輸入的日期數據忽略時間部分,Oracle會將時、分、秒部分都置為0,也就是說會取整到日。
同樣,忽略了DD參數,Oracle會采用1作為日的默認值,也就是說會取整到月。
但是,不要被這種“慣性”所迷惑,如果忽略MM參數,Oracle并不會取整到年,而是取整到當前月。 ;
按如下方法可以永久性的修改參數值:
在win下,我們可以通過注冊表添加項的形式實現這個功能。
a.運行中 輸入 regedit 進入注冊表。
b.按下面順序找到相應節(jié)點:HEKY_LOCAL_MACHINE=SOFTWARE=ORACLE=key_oradb10g_home1(注意這里這個節(jié)點隨著版本的不同在注冊表的表現形式是不一樣的,可能是home0 可能就在上個節(jié)點oracle,找到有 oracle_sid的那個節(jié)點)
c.右擊該節(jié)點,選擇新建一個字符串,命名為 NLS_DATE_FORMAT 。然后給它賦值你要的日期顯示格式 比如 YYYY-MM-DD
d.重啟一個會話,你試試select sysdate from dual;看看顯示格式吧。
在unix下,我們通過增加環(huán)境變量來實現這個功能
$NLS_DATE_FORMAT='YYYY-MM-DD'
$export NLS_DATE_FORMAT