mysql存储过程简例

   存储过程流程
1. DROP PROCEDURE IF EXISTS program_weight ; -- 删除  (program_weight:存储过程名称)

2.DELIMITER //  -- 默认的输入的结束符;替换成//。

-- 创建

CREATE PROCEDURE program_weight(in contentId VARCHAR(100))
 BEGIN
    SELECT contentId;
     SET contentId=2;
    SELECT contentId;
 END

 //

 1).in contentId VARCHAR(100) -- in输入参数  参数名称 参数类型

 2).out contentId VARCHAR(100) -- out 输出参数 参数名称 参数类型

3).inout contentId VARCHAR(100) -- inout 输入输出参数 参数名称 类型 (改变变量值)

DELIMITER ;
3.    call program_weight('id');  -- 调用 

猜你喜欢

转载自blog.csdn.net/world_the_begin/article/details/80077956