Sql 定义存储过程

Posted big-cut-cat

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Sql 定义存储过程相关的知识,希望对你有一定的参考价值。

格式:

create procedure 过程名(参数列表)
begin
    sql语句;
end

 

例子:

delimiter $$  //改变默认的;号结束,使$$成了结束符号

create procedure delById(pid int)
begin
    delete from t_cart where id=pid;
end$$
delimiter ;   //重新把;号设为sql结束符号

 

过程的基本操作:

//查看存储过程
show procedure status;

//删除存储过程
drop procedure 过程名字

//调用存储过程
call delById(1);


















以上是关于Sql 定义存储过程的主要内容,如果未能解决你的问题,请参考以下文章

存储过程和函数

SQL Server存储过程中使用表值作为输入参数示例

Sql server 存储过程中怎么将变量赋值?

MS sql如何使用存储过程?

SQL存储过程如何将结果放入变量?

SQL之存储过程详细介绍及语法(转)