oracle timestamp轉換date及date類型相減


--timestamp轉換為date(ts字段為timestamp類型)
SELECT cast(ts AS DATE) from tab1 WHERE tid=1;
--timestamp轉換為date(ts字段為timestamp類型)
SELECT cast(ts AS DATE) from tab1 WHERE tid=3;
--date相減
SELECT (SELECT cast(ts AS DATE) from tab1 WHERE tid=3)-(SELECT cast(ts AS DATE) from tab1 WHERE tid=1) FROM dual;
--把date轉換為妙
SELECT ((SELECT cast(ts AS DATE) from tab1 WHERE tid=3)-(SELECT cast(ts AS DATE) from tab1 WHERE tid=1))*24*60*60 FROM dual;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM