1.基本语法
create procedure sp_test
is--AS
BEGIN
insert into emp
END;
小例子:
create procedure sp_emp_bak
is
BEGIN
insert into emp_bak select * from emp where deptno=10;
commit;
END;
--第一步编译:(打开编写的存储过程,点击执行(F8),执行之后这个sql代码仅仅是存到数据库中)
--第二步调用
第一种调用方式:在对象这里找到对应的sp--鼠标右键--选择测试--输入入参后点击执行(F8)
第二种调用方式:在sql窗口选中已经编译的sp名,然后鼠标右键--》test
第三种调用方式:直接在sql窗口写调用语句 begin sp_emp_bak; (备注:存储过程名称) end;