引用型變量,我照抄代碼,結(jié)果執(zhí)行報(bào)錯(cuò),檢查不出原因
錯(cuò)誤報(bào)告 -
ORA-06550: 第 9 行, 第 25 列:?
PLS-00201: identifier 'PENAME' must be declared
ORA-06550: 第 9 行, 第 37 列:?
PL/SQL: ORA-00904: : 標(biāo)識(shí)符無效
ORA-06550: 第 9 行, 第 3 列:?
PL/SQL: SQL Statement ignored
ORA-06550: 第 12 行, 第 24 列:?
PLS-00201: identifier 'PENAME' must be declared
ORA-06550: 第 12 行, 第 3 列:?
PL/SQL: Statement ignored
06550. 00000 - ?"line %s, column %s:\n%s"
*Cause: ? ?Usually a PL/SQL compilation error.
*Action:
2016-05-06
可以問一下解決了嗎?我也是完全和老師一樣,也出錯(cuò)
ORA-06550:第3行,第25列:
PLS_00201:必須聲明標(biāo)識(shí)符'PENAME'
ORA-06550:第3行,第27列:
PL/SQL:ORA_00904:
2015-06-17
pename emp.empname%type;
顯然pename沒有預(yù)先聲明
2015-05-09
第一個(gè)錯(cuò)誤是說 標(biāo)識(shí)符PENAME必須聲明,可能是你的變量沒有聲明吧,引用型變量需要有一個(gè)參照物,比如
v_name emp.ename%type ?這里的emp.ename就是參照物(我認(rèn)為的),如果沒有這個(gè)參照物的話就錯(cuò)了