PERIOD_DIFF
📄字数 330
👁️阅读量 加载中...
功能描述
计算两个时期之间的月份数差。
语法格式
sql
PERIOD_DIFF(expr1,expr2)
输入参数
expr1
:INTEGER
类型时间,格式为YYMM
或YYYYMM
。expr2
:INTEGER
类型时间,格式为YYMM
或YYYYMM
。
输出结果
输出结果为INTEGER
数值类型,输出格式为YYYYMM
。若任意输入参数为NULL
或输入参数格式不合法,输出结果为NULL
。
示例
SQL
-- 计算2022年11月和2022年12月之间的月份差
SQL> SELECT PERIOD_DIFF(202211,202212) FROM dual;
+-------+
| EXPR1 |
+-------+
| -1 |
+-------+
-- 计算2022年11月和2022年10月之间的月份差
SQL> SELECT PERIOD_DIFF(202211,202210) FROM dual;
+-------+
| EXPR1 |
+-------+
| 1 |
+-------+