mysql创建一个存储过程
时间: 2023-12-14 07:34:32 浏览: 74
以下是通过MySQL服务器和SQLyog客户端两种方式创建存储过程的示例:
1. 通过MySQL服务器创建存储过程
```mysql
-- 创建存储过程,参数列表为IN参数p_in
CREATE PROCEDURE demo_in_parameter(IN p_in INT)
BEGIN
-- 输出p_in的值
SELECT p_in;
-- 将p_in的值设置为2
SET p_in = 2;
-- 再次输出p_in的值
SELECT p_in;
END;
```
2. 通过SQLyog客户端创建存储过程
在SQLyog客户端中,可以通过以下步骤创建存储过程:
1. 打开SQLyog客户端,连接到MySQL服务器。
2. 在SQLyog客户端中打开一个新的查询窗口。
3. 输入以下代码:
```mysql
DELIMITER //
CREATE PROCEDURE demo_in_parameter(IN p_in INT)
BEGIN
SELECT p_in;
SET p_in = 2;
SELECT p_in;
END //
DELIMITER ;
```
4. 点击“执行”按钮,即可创建名为“demo_in_parameter”的存储过程。
阅读全文