その変数宣言コマンドが機能しない理由がわかりません。私たちを手伝ってくれますか?
SET SERVEROUTPUT ON
ACCEPT rek_pers PROMPT 'Employee name: '
ACCEPT year_sal PROMPT 'Yearly salary: '
VARIABLE vENAME VARCHAR2,vSAL NUMBER
DECLARE
:vENAME := &rek_pers;
:vSAL := &year_sal;
BEGIN
UPDATE Emp SET Emp.Sal = vSAL
Where Emp.Ename = vENAME;
COMMIT;
END;
/
回答を受け取りました:バインド変数「vENAME」は宣言されていません
よろしくお願いします!