【发布时间】:2012-03-09 01:28:26
【问题描述】:
您好,我正在使用连接到 oracle 数据库的 sqldeveloper。
我的情况是我的数据库中有一个客户表,其中包含一个名为 start_date 的日期字段,其中包含用户注册的日期和一个名为 is_member 的“布尔”字段。每个会员资格仅持续一年,因此如果SYSDATE > start_date + 1year,is_member 为假。
我想在用户调用 select 语句之前检查用户是否仍然是成员(如果不是,则更改 is_member)。这可能吗?
如果没有,是否有人对如何使is_member 字段保持最新有任何想法?你能做一个每天调用一次的触发器来查看会员是否过期?
提前感谢! =]
【问题讨论】: