日期:2014-05-17  浏览次数:20765 次

咋会报错了呢?
大神们,这个存储过程怎么会报错呢?
create or replace procedure P_DEMO_STUDENT_U
(
pStudentId in varchar2,
pStudentName in varchar2,
pGender in number,
pStudentDob in date,
pPhoneNo in varchar2

is
begin
update T_DEMO_STUDENT SET pStudentName=Student_Name,pGender=Gender,pStudentDob=Student_Dob,pPhoneNo=Phone_No
 where pStudentId=Student_Id;
commit; 
end P_DEMO_STUDENT_U;
------解决方案--------------------
pStudentName=Student_Name
应该变成
Student_Name=pStudentName这样子吧