--引用型變量 set serveroutput on DECLARE --定義引用型變量;查詢并答應(yīng)7839的姓名和薪水 --pename varchars2(20); --psal number; pename emp.ename%TYPE; psal emp.sal%TYPE; BEGIN --得到7839的姓名和薪水 select ename,sal into pename,pasl from emp where empno =7839; --打印姓名和薪水 DBMS_OUTPUT.put
DECLARE
--定義引用型變量;查詢并答應(yīng)7839的姓名和薪水
--pename varchars2(20);
--psal? ?number;
pename emp.ename%TYPE;
psal emp.sal%TYPE;
BEGIN
--得到7839的姓名和薪水
select ename,sal into pename,pasl from emp where empno =7839;
--打印姓名和薪水
DBMS_OUTPUT.put_line(pename||'的薪水'||psal);
end;
錯(cuò)誤報(bào)告 -
ORA-06550: 第 9 行, 第 30 列:?
PLS-00201: 必須聲明標(biāo)識(shí)符 'PASL'
ORA-06550: 第 9 行, 第 35 列:?
PL/SQL: ORA-00904: : 標(biāo)識(shí)符無(wú)效
ORA-06550: 第 9 行, 第 1 列:?
PL/SQL: SQL Statement ignored
06550. 00000 -? "line %s, column %s:\n%s"
*Cause:? ? Usually a PL/SQL compilation error.
2019-07-06
玩了幾天? ?感覺(jué)眼神挺重要的? 明明是? psal? ?你偏要寫(xiě)成 pasl..? 出錯(cuò)了先自己找原因
2019-05-05
語(yǔ)句是對(duì)的 但報(bào)錯(cuò)信息的‘PASL’在你的語(yǔ)句里沒(méi)有。
還有一種可能性就是這張表你沒(méi)有創(chuàng)建,自己創(chuàng)建一張表試試,記得名稱別寫(xiě)錯(cuò)