当前位置:网站首页>Navicat Premium 创建MySql 创建存储过程

Navicat Premium 创建MySql 创建存储过程

2022-07-06 08:41:00 菜鸟驿站2020

MySQL 存储过程是一些 SQL 语句的集合,比如有时候我们可能需要一大串的 SQL 语句,或者说在编写 SQL 语句的过程中需要设置一些变量的值,这个时候我们就完全有必要编写一个存储过程。

编写存储过程并不是件简单的事情,但是使用存储过程可以简化操作,且减少冗余的操作步骤,同时,还可以减少操作过程中的失误,提高效率,因此应该尽可能的学会使用存储过程。

使用 Navicat Premium 工具创建存储过程,新建查询,输入语句,最后点击【运行】

在这里插入图片描述

#存在同名的存储过程则删除
DROP PROCEDURE IF EXISTS my_test2;  

#创建存储过程,定义名称和变量。**变量名与字段名不要一样,有时会出现莫名的问题**
CREATE PROCEDURE my_test2(in usern VARCHAR(20),in nick VARCHAR(20))
BEGIN
	SELECT * FROM sys_user where username = usern and nickname = nick;

END

调用存储过程

在这里插入图片描述

原网站

版权声明
本文为[菜鸟驿站2020]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_38946164/article/details/125605719