PL / SQL,函数/过程开始时的条件

时间:2015-06-24 07:33:37

标签: if-statement plsql

我知道,当你在功能/程序的身体中使用条件时,它是不好的

FUNCTION xyz (...) IS

BEGIN
  IF a=1 THEN

       ....

  END IF;
END;

这不是很有效,因为此函数中的所有逻辑仅在条件为真时运行。 是否有解决办法做得更好?

1 个答案:

答案 0 :(得分:0)

Okey我找到了解决方案。

当你使用它时,更好的主要是阅读和理解代码:

FUNCTION xyz (...) IS
BEGIN
  IF a!=1 THEN
    return null;
  END IF;
  .....

END;