我正在 plsql 中为用户输入编写以下代码,但我不知道为什么它不起作用。我将感谢纠正它所需的帮助。
declare -- Local variables here i number(10); id number(4); begin i := 8||dbms_random.value(10000,99999); i := i * 10000 + &id; dbms_output.put_line(i); end;
为了确保在 PL/SQL Developer 中启用变量替换,请检查主窗口左下角是否有蓝色与号按钮。当您将鼠标光标悬停在按钮上时,应显示弹出文本“变量替换已启用”。
如果&符号按钮为红色,则变量替换被禁用,您只需单击该按钮即可启用它。