oracle11g - ORACLE APEX 创建登录触发器
问题描述
当任何用户登录时,我想使用特定条件(where 子句)将状态更新到我的表中。
create or replace TRIGGER AUTO_COMPLETE
AFTER LOGON ON SCHEMA
BEGIN
UPDATE SESSIONS
SET SESSIONS.STATUS = 5
WHERE SESSIONS.STATUS =2
AND TO_CHAR(SESSIONS.SESSION_DATE, 'MM-DD-YYYY HH24.MM') < TO_CHAR (SYSDATE, 'MM-DD-YYYY HH24.MM');
END AUTO_COMPLETE;
不幸的是,这个触发器没有被触发,我没有错误!!
解决方案
推荐阅读
- c++ - 为什么转换构造函数优于转换运算符?
- numpy - Keras 功能 api 输入形状错误,lstm 层收到 2d 而不是 3d 形状
- php - 在 WordPress 挂钩中设置超时
- python - 如何从两个列表中构造一个字典,将该键映射到python中值列表中相应索引处的值
- javascript - 如何从 javascript 中的 API 中提取图像 ID?
- python - rx.interval 和 rx.timer 不产生结果
- python - 正则表达式日志解析 - 如何在一个事件中开始解析行并在另一个事件中停止解析行?
- c# - 使用 ADO.NET DataReader 和 Web 套接字进行延迟加载
- c# - 创建命名参数的 C# 控制台 exe 程序
- python - 有没有办法检查 MySQL 字典的元素是否包含特定的整数?