Oracle中插入日期資料

2021-07-11 08:03:00 字數 772 閱讀 4037

oracle中插入日期資料有幾種情況,主要是插入日期的精度的區別。但是這個提供的資料截止到年的時候,系統的月份會預設為當前的月份,日期為01,就是最後一條資料,今天是4月22日所以日期為04。

insert

into student values (to_date('2015-1-30 12:20:33','yyyy-mm-dd hh24:mi:ss'));

------>插入結果為2015-01-30 12:20:33

insert

into student values (to_date('2015-1-30 12:20:33','yyyy-mm-dd hh24:mi'));

------>插入結果為2015-01-30 12:20:00

insert

into student values (to_date('2015-1-30 12:20:33','yyyy-mm-dd hh24'));

------>插入結果為2015-01-30 12:00:00

insert

into student values (to_date('2015-1-30 12:20:33','yyyy-mm'));

------>插入結果為2015-01-01 00:00:00

insert

into student values (to_date('2015-1-30 12:20:33','yyyy'));

------>插入結果為2015-04-01 00:00:00

ORACLE插入日期資料

命令 insert into floor values to date 年 月 日 時 分 秒 yyyy mm dd hh24 mi ss 例子 在 sql plus 環境。當省略hh mi和ss對應的輸入引數時,oracle使用0作為default值。如果輸入的日期資料忽略時間部分,oracle會...

Oracle的日期資料型別

今天有個同事問了數值和日期的轉換,順便把和日期有關的幾個資料型別整理了一下。文件上寫的不是很詳細,倒是從別人的帖子上面,看到了不少好東西。有如下兩個 型別 說明 date datatype 基本型別,沒有時區,精確到秒。還分sql的date和儲存在資料庫的date,可以用dump顯示區別。times...

SQL語句獲得本年日期資料與本月日期資料

本年 select dateadd dd,number datename yy,getdate 0101 from master.spt values where type p andnumber datediff dd,datename yy,getdate 0101 datename yy,ge...