如何创建MySQL存储过程
创建存储过程
专注于为中小企业提供成都网站建设、成都做网站服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业玉林免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了上1000+企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。
mysql
delimiter
$
--
delimiter
$是设置
$为命令终止符号,代替默认的分号,因为分号有其他用处.
mysql
create
procedure
sp_test(IN
pi_id
int,
OUT
po_name
varchar(10))
-
begin
-
select
*
from
test.tb_test;
-
select
tb_test.name
into
po_name
from
test.tb_test
where
tb_test.id
=
pi_id;
-
end
-
$
Query
OK,
rows
affected
(0.00
sec)
mysql
delimiter
;
--
恢复分号作为分隔终止符号
5.调用存储过程
mysql
set
@po_name='';
Query
OK,
rows
affected
(0.00
sec)
mysql
call
sp_test(1,@po_name);
如何通过用MySQL怎么创建存储过程?
创建存储过程
CREATE PROCEDURE 存储过程名()
一个例子说明:一个返回产品平均价格的存储过程如下代码:
CREATE PROCEDURE productpricing()
BEGIN
SELECT Avg(prod_price) AS priceaverage
FROM products;
END;
//创建存储过程名为productpricing,如果存储过程需要接受参数,可以在()中列举出来。即使没有参数后面仍然要跟()。BEGIN和END语句用来限定存储过程体,过程体本身是个简单的SELECT语句
mysql怎么创建存储过程
直接create procedure就可以啊
一般语法:
CREATE PROCEDURE myproc(OUT s int)
BEGIN
存储过程主体;
END
当前名称:mysql存储过程怎么建 mysql存储过程建临时表
当前URL:http://scgulin.cn/article/docjeed.html