timestamp資料型別求差
我們有兩個timestamp的資料型別,需要對這兩個列求差,從而得到以“天”為單位的值,我們只能將其轉換為date型別,從而求差值。
如有表test,有欄位stamp1、stamp2,這個兩個欄位都是timestamp型別。
下面有兩個方法可以實現:
一、通過多次轉換為date型別
select to_date(to_char(stamp1,'yyyy-mm-dd hh24:mi:ss'),
'yyyy-mm-dd hh24-mi:ss')-to_date(to_char(stamp2,'yyyy-mm-dd hh24:mi:ss'),
'yyyy-mm-dd hh24-mi:ss') from test;
二、通過cast型別轉黃
select cast(stamp1 as date)-cast(stamp2 as date) from test;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26252014/viewspace-757722/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mysql 資料型別TIMESTAMPMySQL 資料型別
- Sqlserver:timestamp資料型別SQLServer資料型別
- ORACLE TIMESTAMP資料型別Oracle資料型別
- 關於timestamp資料型別資料型別
- Oracle中的TIMESTAMP資料型別Oracle資料型別
- oracle中date資料型別與timestamp資料型別的轉換Oracle資料型別
- oracle將表中date資料型別修改為timestamp資料型別Oracle資料型別
- C#插入Oracle中Timestamp型別資料C#Oracle型別
- oracle資料型別date和timestamp的轉化Oracle資料型別
- MySQL資料庫中的timestamp型別與時區MySql資料庫型別
- 輸入TIMESTAMP型別型別
- Timestamp型別淺析型別
- Sybase的timestamp型別型別
- ORACLE DATE和TIMESTAMP資料型別的比較(一) (轉)Oracle資料型別
- ORACLE DATE和TIMESTAMP資料型別的比較(二) (轉)Oracle資料型別
- 將timestamp型別轉換為date型別型別
- date、timestamp欄位型別型別
- oracle的timestamp型別使用Oracle型別
- TIMESTAMP型別的時區型別
- Oracle中的TIMESTAMP型別Oracle型別
- timestamp with local time zone型別和timestamp with time zone型別
- ORACLE DATE型別和TIMESTAMP型別DUMP換算Oracle型別
- [20130411]timestamp資料型別與運算.txt資料型別
- js資料型別之基本資料型別和引用資料型別JS資料型別
- 如何在運算過程中保留timestamp型別資料的毫秒精度?型別
- 資料型別: 資料型別有哪些?資料型別
- timestamp型別的加減運算型別
- 強資料型別和弱資料型別資料型別
- [20191219]oracle timestamp資料型別的儲存.txtOracle資料型別
- 區別值型別資料和引用型別資料型別
- 資料型別,型別轉換資料型別
- Toad 與 timestamp 型別的問題?型別
- 資料型別資料型別
- 3. php資料型別、資料型別轉換PHP資料型別
- JAVA中基本資料型別和引用資料型別Java資料型別
- 基本資料型別與字串型別資料型別字串
- mysql資料庫date 、datetime、time、timestamp區別MySql資料庫
- mysql資料庫時間型別datetime、bigint、timestamp的查詢效率比較MySql資料庫型別