日期:2014-05-16  浏览次数:20789 次

急需Oracle高手们解决问题!!!
现在有游乐场优惠劵号:SQYH00000003D691 验证码:0000 如何在PLSQL中操作能使这个优惠劵号无限次使用?请写下思路和具体的数据库执行语句谢谢 如正确追加分哦

------解决方案--------------------
你不把那个状态更新为1不就可以了吗?你业务判断应该就是判断的1和0 吧。。
------解决方案--------------------
肯定有一个记录状态的表,把状态改回来就完事了
------解决方案--------------------
for fl in (selec 'SQYH00000003D691','0000' from dual connect by rownum <9999999999999)
loop
do something;
end loop;

9999999999999 就是 你想要使用的次数
------解决方案--------------------
延时触发器,让该优惠卷在使用一定时间(比如600秒)之后恢复为未使用的状态。