我遇到了带有&-sign前缀参数的PL/SQL函数/过程调用,例如m_package.DeleteDuplicates(¶m1, &parma2)
。有人可以告诉我这和前缀意味着什么。
你好"&"表示它将要求用户输入输入参数到 函数的过程.希望下面的片段有帮助
Example
CREATE OR REPLACE PROCEDURE proc_av1(
param1 IN NUMBER)
AS
BEGIN
dbms_output.put_line(param1);
END;
执行时,它会提示用户输入参数值
EXEC proc_av1(&input);