PLW-07203:参数可能会受益于NOCOPY编译器提示的使用

时间:2017-03-14 00:37:13

标签: oracle plsql

我正在进行代码清理,并通过执行ALTER SESSION SET PLSQL_WARNINGS='ENABLE:ALL';来显示未使用的变量来启用PL / SQL警告。我得到了警告 PLW-07203: parameter 'p_trans_no' may benefit from use of the NOCOPY compiler hint

我很好奇,如果我提出NOCOPY提示,该计划在性能,标准化或简单性方面会带来什么确切的好处?

这是我的程序签名:

PROCEDURE GET_ICT_ITEM_ATTR
(
    p_itemtype          IN  VARCHAR2
,   p_itemkey           IN  VARCHAR2
,   p_trans_no          OUT VARCHAR2
,   p_trans_date        OUT DATE
,   p_requestor         OUT VARCHAR2
,   p_appr1             OUT VARCHAR2
,   p_appr2             OUT VARCHAR2
,   p_bg_id             OUT NUMBER
);

0 个答案:

没有答案