[sql] view plain copy
<pre name="code" class="sql">================================================================================== ## OUT OUT参数只用来从过程传回信息。 ## MySQL存储过程"out"参数:从存储过程内部传值给调用者。 ## 在存储过程内部,该参数初始值为 null,无论调用者是否给存储过程参数设置值。 mysql> drop procedure if exists pr_param_out; Query OK, 0 rows affected, 1 warning (0.01 sec) mysql> delimiter // mysql> create procedure pr_param_out(out id int) -> begin -> select id as id_inner_1; -> if (id is not null) then -> set id=id+1; -> select id as id_inner_2; -> else -> select 1 into id; -> end if; -> select id as id_inner_3; -> end; -> // Query OK, 0 rows affected (0.01 sec) mysql> delimiter ; mysql> set @id=10; Query OK, 0 rows affected (0.00 sec) mysql> call pr_param_out(@id); +------------+ (北联网教程,专业提供视频软件下载)
第1页 第2页 第3页 第4页 第5页 第6页 第7页 第8页 第9页 第10页 第11页 第12页 第13页 第14页 第15页 第16页 第17页 第18页 第19页 第20页 第21页 第22页 第23页 第24页 第25页 第26页 第27页 第28页 第29页 第30页 第31页 第32页 第33页 第34页 第35页 第36页 第37页……