![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
文章平均质量分 63
じ☆ve撒哈拉
励志加入米哈游的二刺螈大学生!
展开
-
基于MySQL8.0的变量介绍
文章目录一、变量分类二、系统变量三、自定义变量1.语法2.用户变量和局部变量的比较一、变量分类系统变量全局变量:针对整个数据库服务器而言会话变量:针对单个连接而言自定义变量用户变量:单次连接中可理解为全局变量局部变量:存储过程或者函数体中定义的作用域有限的变量二、系统变量系统变量是由MySQL数据库提供的,当数据库启动时就会初始化和赋初始值,供我们查看和使用//查看系统变量show global/[session] variables;//查看符合条件的系统变量sh原创 2021-04-13 12:10:55 · 1301 阅读 · 0 评论 -
基于MySQL8.0的SQL存储过程实现
文章目录一、前言二、创建语法三、调用语法一、前言MySQL数据库在5.0之后添加了对存储过程(procedure)的支持,那么什么是存储过程呢,它其实就是多个SQL语句的集合,类似于批处理,但是功能却不止于批处理。封装性:将多个SQL操作封装在一个存储过程中,使得复杂的业务逻辑简单化,而且一旦存储过程被创建,测试和开发调用的是同一个逻辑,保证了数据一致性安全性:不用每次编写每一个SQL步骤,这就防止了开发过程中可能对数据的破坏高性能:编译后下次直接调用,不用重复编译,比单独的SQL语句性能要高。原创 2021-04-13 10:35:59 · 763 阅读 · 0 评论