高效能的PL/SQL

假定代码符合功能需求,PL/SQL代码需要满足3个条件才能成为高效能:

1.性能:运行的时间在可接受的范围内。

2.影响:它不会破坏(或者以某种不可接受的方式削弱)你系统任何其他组件。

3.可论证性:你可以证明,在所有合理的条件下,代码都不会破坏上述性能进而影响。简言之,即使你想破坏性能也做不到。


使用绑定变量

SELECT '&x' from dual;


执行一个PL/SQL块


BEGIN

  DBMS_OUTPUT.PUT_LINE('Hey look,ma!');

  END;

/

或者

exec dbms_output.put_line('Hey look,ma!')