传入和传出参数的MYSQL存储过程

下文为您介绍的是PHP调用MYSQL存储过程中调用传入参数的存储过程及传出参数的存储过程这两种情况,该调用方法供您参考,希望对您有所帮助。

成都创新互联专注于渭滨网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供渭滨营销型网站建设,渭滨网站制作、渭滨网页设计、渭滨网站官网定制、成都微信小程序服务,打造渭滨网络公司原创品牌,更为您提供渭滨网站排名全网营销落地服务。

传入参数的MYSQL存储过程
$sql = "
create procedure myproce2(in score int)
begin
if score >= 60 then
select 'pass';
else
select 'no';
end if;
end;
";
mysql_query($sql);//创建一个myproce2的存储过程
$sql = "call test.myproce2(70);";
mysql_query($sql);//调用myproce2的存储过程,看不到效果,可以在cmd下看到结果。

传出参数的MYSQL存储过程
$sql = "
create procedure myproce3(out score int)
begin
set score=100;
end;
";
mysql_query($sql);//创建一个myproce3的存储过程
$sql = "call test.myproce3(@score);";
mysql_query($sql);//调用myproce3的存储过程
$result = mysql_query('select @score;');
$array = mysql_fetch_array($result);
echo '

';print_r($array);

分享文章:传入和传出参数的MYSQL存储过程
网页地址:http://www.hantingmc.com/qtweb/news33/544833.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联