no_data_found是Oracle自己预先定义的一个exception
过程:用户执行特定的操作,当建立过程时
既可以指定输入参数(in),也可以指定输出参数(out)
在过程中使用输入参数,可以将数据传递到执行部分
通过使用输出参数可以将执行部分的数据传递到应用环境。
在sqlplus中可以使用create procedure命令来建立过程。
在pl/sql块中定义变量写在declare和begin之间
存储过程中定义变量写在 is和begin之间
--案例,输入员工姓名和更新的工资,更新该员工的工资
create or replace procedure sp_pro3(spName varchar2,newSal number) is
begin
--执行部分
update emp set sal=newSal where ename=spName;
end;
过程:用户执行特定的操作,当建立过程时
既可以指定输入参数(in),也可以指定输出参数(out)
在过程中使用输入参数,可以将数据传递到执行部分
通过使用输出参数可以将执行部分的数据传递到应用环境。
在sqlplus中可以使用create procedure命令来建立过程。
在pl/sql块中定义变量写在declare和begin之间
存储过程中定义变量写在 is和begin之间
--案例,输入员工姓名和更新的工资,更新该员工的工资
create or replace procedure sp_pro3(spName varchar2,newSal number) is
begin
--执行部分
update emp set sal=newSal where ename=spName;
end;