相关疑难解决方法(0)

Oracle:如何减去两个日期并获得结果的分钟数

我写这个函数是为了从日期中得到分钟,但我不能在两个日期之间得到分钟,如何得到它?

FUNCTION get_minute(p_date DATE)
RETURN NUMBER
IS
BEGIN
    IF p_date IS NOT NULL THEN
        return  EXTRACT(MINUTE FROM TO_TIMESTAMP(to_char(p_date,'DD-MON-YYYY HH:MI:SS'),'DD-MON-YYYY HH24:MI:SS'));
    ELSE
        RETURN 0;
    END IF;
END get_minute;
Run Code Online (Sandbox Code Playgroud)

oracle plsql date

12
推荐指数
2
解决办法
8万
查看次数

标签 统计

date ×1

oracle ×1

plsql ×1