布尔函数验证如何在顶点中起作用?

时间:2018-03-12 16:36:36

标签: database oracle inventory

declare 
  curr_quantity number;
begin
  select quantity
  into curr_quantity
  from stockrecord
  where itemserialnumber = :p28_item_1 
    And inventoryid = :p28_inv_id;

  if curr_quantity < :p28_quantity_1 then
     return false;
  else
     return true;
  end if;
end;

STOCKRECORD(itemserialnumber, inventoryid, quantity).

我正在尝试使用PL / SQL函数体(返回布尔值)在APEX Oracle的前端验证我的数量。

假设我在表中有500个数量的项目并且我设置:p28_quantity_1从1-250验证工作正常,但是当我将其设置为251左右时,验证失败。我无法弄清楚问题所在。请帮忙。

0 个答案:

没有答案