PL\SQL 接收键盘输入,该如何解决

PL\SQL 接收键盘输入declarenum number(10) : &nbegindbms_output.put_line(num)end这样能实现接收键盘

PL\SQL 接收键盘输入
declare
num number(10) := &n;
begin
dbms_output.put_line(num);
end
这样能实现接收键盘输入并输入键入内容吗?为什么我一执行就报错呢?接收字符该怎么写?谢谢各位啊

[解决办法]