我试图在sqlplus和sql developer上声明/初始化变量,并且它起作用了。 但是,当我复制/粘贴相同的代码并在sql导航器上执行时,它不起作用。 您能告诉我为什么以及我需要更改什么,以便它也可以在sql导航器上工作吗?
variable g_firstname varchar2(30)
variable g_lastname varchar2(30)
declare
v_firstname varchar2(30);
v_lastname varchar2(30);
begin
v_firstname := 'Tony';
v_lastname := 'Stark';
:g_firstname := v_firstname;
:g_lastname := v_lastname;
end;
/
print g_firstname g_lastname