66收藏夹 做自己的经验分享

MySQL存储过程有何种知识点?

整理:建德豆腐包 时间:2025-01-20 阅读:3

只要在工作中接触到了MySQL数据库,那存储过程绝对是不可避免要深入了解的。
因为很多产品的业务逻辑都是通过存储过程来实现的,它的功能真的很强大,为此很多人把它弄得特别的复杂。
于此我分享的就是看透存储过程的本质,其他的都是在此基础上各类业务代码的叠加罢了。

工具/原料

MySQL 5.7

Navicat

操作方法

1

了解概念

MySQL中每个存储的程序都包含一个由SQL语句组成的主体。
该语句可以是由多个用分号(;)字符分隔的语句组成的复合语句。

2

掌握语法格式

CREATE PROCEDURE PROCNAME(参数1 参数类型,参数2 参数类型,……)

BEGIN

statement sql;

END

3

动手写一个简单案例,即Create

查询一个用户信息

DELIMITER // 定义标识符为双斜杠

DROP PROCEDURE IF EXISTS PROC_QUERY_USER; 如果存在该存储过程则删除

CREATE PROCEDURE PROC_QUERY_USER(t_name VARCHAR(20))

BEGIN

SELECT userName,userPWD FROM BBS_USER WHERE userName = t_name;

END

// 结束定义语句

4

编译存储过程

5

调用存储过程

CALL PROC_QUERY_USER('Test01'); 调用存储过程

总结

接触存储过程不要把它想得太复杂,牢记下面两点就行1、MySQL中存储过程确实只是封装一些可执行的语句块;2、存储过程必须先Create,再编译,然后才可以被调用。

职场理财,职场就业

Word怎样配置文本修订效果

Word怎样配置文本修订效果

如何和喜欢的人更好相处

如何和喜欢的人更好相处

工资少怎样理财

工资少怎样理财

分类推荐

Exce怎样制作艺术字离轴发光效果

Exce怎样制作艺术字离轴发光效果

怎样在职场聚餐中拒酒

怎样在职场聚餐中拒酒

贫穷是会遗传的!要人命的穷人思维!职场人警惕

贫穷是会遗传的!要人命的穷人思维!职场人警惕

近期更新

辣椒炒海虹的做法

辣椒炒海虹的做法

酱鸭舌的做法

酱鸭舌的做法

家常菜之麻婆豆腐的做法

家常菜之麻婆豆腐的做法

版权所有 © 2025 66收藏夹 .All Rights Reserved          备案号:赣ICP备2024045721号-2

免责声明:所有文字、图片等资料均来自互联网,不代表本站赞同其观点,内容仅代表作者本人意见,若因此产生任何纠纷作者本人负责,本站亦不为其版权负责!