【发布时间】:2013-09-01 03:55:06
【问题描述】:
我是 pl/sql 的新手,尤其是 oracle 表单。
这是我的标准(store_A's (value) & store_B's(value) 差值超过 4000 然后触发触发器)
例如:store_A = 500 and store_B = 5000 然后调用触发器(差值不能超过4000)
请帮我修改这段代码:
if :book_daily_stats.store_A > :book_daily_stats.store_B and :book_daily_stats.store_A < 4000
then
al_id:= Find_Alert ('Store_Caution')
al_button:= Show_Alert(al_id)
if al_button = Alert_Button1
then
Raise Form_Trigger_Failure;
End if;
End;
【问题讨论】:
-
您的问题令人困惑。您的第二段首先说标准是 store_A > 4000;紧随其后的示例不符合该标准,也不符合差异不超过 4k 的括号注释,因为差异为 4500。
-
对不起,忽略这个(如果 store_A > 4000 则调用触发器)---
-
请编辑您的问题以澄清它。
标签: plsql oracle10g oracleforms