1. 程式人生 > >解決Oracle報錯“必須宣告識別符號”

解決Oracle報錯“必須宣告識別符號”

寫了一段很簡單的程式碼,輸出學號01的學生名字:

declare
  v_sname sname.student%type;    --報錯行
begin
    select sname into v_sname from student where sn0='01'; 
    dbms_output.put_line(v_sname);
end;

結果第二行報錯:必須宣告識別符號 'SNAME.STUDENT'。

解決方法

順序反了....將“'sname.student'”變成“student.sname”。即可......

新手的話很大可能是【程式碼格式】出問題了。比如有的人可能漏了“%type”等等。