MySQL 高级 - 输入参数
传递参数
语法格式 :
create procedure procedure_name([in/out/inout] 参数名 参数类型)
...IN : 该参数可以作为输入,也就是需要调用方传入值 , 默认
OUT: 该参数作为输出,也就是该参数可以作为返回值
INOUT: 既可以作为输入参数,也可以作为输出参数
IN - 输入
需求 :
根据定义的身高变量,判定当前身高的所属的身材类型
示例 :
delimiter $create procedure pro_test5(in height int)
begindeclare description varchar(50) default '';if height >= 180 thenset description='身材高挑';elseif height >= 170 and height < 180 thenset description='标准身材';elseset description='一般身材';end if;select concat('身高 ', height , '对应的身材类型为:',description);
end$delimiter ;
MySQL 高级 - 输入参数相关推荐
- MySQL高级 - 并发参数调整
Mysql并发参数调整 从实现上来说,MySQL Server 是多线程结构,包括后台线程和客户服务线程.多线程可以有效利用服务器资源,提高数据库的并发性能.在Mysql中,控制并发连接和线程的主要参 ...
- mysql存储过程输入参数拆分_一文看懂mysql数据库存储过程、函数、视图、触发器、表...
概述 抽空总结一下mysql的一些概念性内容,涉及存储过程.函数.视图.触发器等. 一.查看存储过程.函数.视图.触发器.表 1.存储过程 select * from mysql.proc where ...
- mysql存储过程输入参数拆分_mysql 存储过程字符分割
s_str varchar(2000), s_split varchar(2) begin /*split分割字符串并放入临时表*/ declare lenstr int ; declare resu ...
- MySQL 高级- 输出参数
OUT-输出 需求 : 根据传入的身高变量,获取当前身高的所属的身材类型 示例: create procedure pro_test5(in height int , out description ...
- MySQL 高级 - 存储过程 - 语法 - if判断 || 传递参数 (IN - 输入 OUT-输出)
MySQL 高级 - 存储过程 - 语法 - if判断 传递参数
- MySQL的存储过程——输入参数(in)、输出参数(out)、输入输出参数(inout)
目录 什么是存储过程? 特点 语法格式 局部变量 用户变量 系统变量 查看修改全局变量 查看修改会话变量 传入参数 输出参数 修改传入参数值 每文一语 什么是存储过程? MySQL 5.0 版本开始支 ...
- MySQL高级篇(事务视图存储过程与函数)
目录 一.事务 1.1什么是事务? 1.2事务的特性 1.3事务的分类 1.4事务的操作步骤 1.5事务的隔离级别(面试题常考) 二.视图 2.1视图的操作 2.1.1视图的创建 2.1.2视图更新( ...
- MySQL高级-存储过程和函数
存储过程和函数 1.存储过程和函数概述 2 创建存储过程 3 调用存储过程 4 查看存储过程 5 删除存储过程 6 语法 6.1 变量 6.2 if条件判断 6.3 传递参数 6.4 case结构 6 ...
- day29 | 黑马程序员Java全程笔记 | 第二阶段MySQL高级事务-索引-视图-触发器-存储过程
目录 01.反馈 02.回顾 03.并发访问MySQL-问题概述 并发访问的问题 04.并发访问MySQL-问题演示 05.并发访问MySQL-read-committed解决脏读问题 06.并发访问 ...
最新文章
- SpringBoot学习:整合shiro(身份认证和权限认证),使用EhCache缓存
- Flutter(一):用BottomNavigationBar实现常规的底部导航
- 基本套接字总结(@function)
- java frame 显示图片_java 图像显示
- 【数据平台】同一mysql主机不同数据库建复制表
- [Flume]使用 Flume 来传递web log 到 hdfs 的例子
- 收集20个经典的Java面试题
- 关于go指针在方法or函数中这件事
- windows 和linux 同步api对比
- 架构设计 | 接口幂等性原则,防重复提交Token管理
- pxe安装linux dhcp失败,利用PXE自动化安装Centos时启动DHCP服务时遇到错误,请求大佬指教...
- 网站从无到有--个人(第一次)搭建。服务器环境搭建 对大家有帮助那就最好-第一次发...
- 20款优秀的数据可视化工具 (建议收藏)
- MySQL和Navicat怎么连接
- http: s18.me/ios.html,Public Key Infrastructure Configuration Guide, Cisco IOS XE Release 3S
- 使用FFMPEG3.4.2版本进行视频的解码为YUV格式
- java6发布_Minecraft Java版 1.13-pre6 发布
- 用技术入股解决互联网创业技术问题,这事儿靠谱吗?
- 软件测试常用的性能测试指标,7个常用的网络性能测试指标
- 上海亚商投顾:沪指失守3300点 传媒、游戏板块逆市大涨
热门文章
- 2.25~当svn服务器ip地址变了怎么办?
- 在 iOS 或者 Mac OS X 中将 NSDictionary 映射为本地对象的方法
- TQ2440+RealViewMDK调试LED跑马灯(成功!)
- [Python设计模式] 第1章 计算器——简单工厂模式
- 使用ML.NET实现猜动画片台词
- 面试时经常问到的系统应用优化问题总结
- 分享在MVC3.0中使用jQuery DataTable 插件
- rfid2-micro2440,keil4裸机
- rfid1-stc11f32x
- 【抓包工具】Fiddler(详细介绍)