PLS-00103:遇到以下其中一项时遇到符号“&”...
码:
Declare
num number;
Begin
num := #
if num > 0 then
dbms_output.put_line(‘Hello’);
end if;
end;
/
当我没有看到任何错误时,我不确定为什么我会收到这条消息。
Oracle Live SQL是一种用于尝试SQL和PL / SQL的工具,但它不支持替换变量语法(&var.
)。
相反,您可以创建表,用数据填充表,然后使用它们运行SQL或PL / SQL,例如:
create table inputs (num number);
insert into inputs values (10);
Declare
num number;
Begin
select num into num from inputs;
if num > 0 then
dbms_output.put_line('Hello');
end if;
end;
/
(p.s.我必须修复'Hello'
周围的引号才能工作)