ORACLE时间类型字段加减简便运算
发布时间:2020-12-12 14:10:08 所属栏目:百科 来源:网络整理
导读:例子: 以下“(9)”这块无需替换,可以根据需要替换“1”或者“ ‘2’ ”即可。 -- 年份运算(当前时间-2年) SELECT SYSDATE - ( 1 * INTERVAL '2' YEAR ( 9 )) AS YEAR_OPERATION FROM DUAL; -- 月份运算(当前时间-2个月) SELECT SYSDATE - ( 1 * INTERV
例子:
-- 年份运算(当前时间-2年)
SELECT SYSDATE - (1 * INTERVAL '2' YEAR(9)) AS YEAR_OPERATION FROM DUAL;
-- 月份运算(当前时间-2个月)
SELECT SYSDATE - (1 * INTERVAL '2' MONTH(9)) AS MONTH_OPERATION FROM DUAL;
-- 天数运算(当前时间-2天)
SELECT SYSDATE - (1 * INTERVAL '2' DAY(9)) AS DAY_OPERATION FROM DUAL;
-- 小时运算(当前时间-2小时)
SELECT SYSDATE - (1 * INTERVAL '2' HOUR(9)) AS HOUR_OPERATION FROM DUAL;
-- 分钟运算(当前时间-2分钟)
SELECT SYSDATE - (1 * INTERVAL '2' MINUTE(9)) AS MINUTE_OPERATION FROM DUAL;
-- 秒钟运算(当前时间-2秒钟)
SELECT SYSDATE - (1 * INTERVAL '2' SECOND(9)) AS SECOND_OPERATION FROM DUAL;
Oracle Database 9i数据库引入了一种新特性,可以用来存储时间间隔。 INTERVAL语法: 学习可参见:http://book.51cto.com/art/200812/103847.htm (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |