小编Mat*_*ück的帖子

添加两个小时到时间戳

我有一个触发器,必须将时间戳设置为当前时间加上插入前字段为空时的两个小时.我到目前为止所做的一个陈述是

IF :new.time_to_live IS NULL THEN
    :new.time_to_live := sysdate + INTERVAL '0 02:00:00.0' HOUR TO MINUTE;
END IF;
Run Code Online (Sandbox Code Playgroud)

但我得到第二行的PLS-00166错误(日期,时间,时间戳或间隔文字的格式错误).还修改了多个论坛中的几个建议,但错误仍然存​​在.该列创建如下:

time_to_live timestamp(0) NOT NULL
Run Code Online (Sandbox Code Playgroud)

sql oracle plsql timestamp intervals

2
推荐指数
1
解决办法
4万
查看次数

标签 统计

intervals ×1

oracle ×1

plsql ×1

sql ×1

timestamp ×1