OUT-输出

需求 :

根据传入的身高变量,获取当前身高的所属的身材类型  

示例:

create procedure pro_test5(in height int , out description varchar(100))
beginif height >= 180 thenset description='身材高挑';elseif height >= 170 and height < 180 thenset description='标准身材';elseset description='一般身材';end if;
end$    

调用:

call pro_test5(168, @description)$select @description$

@description : 这种变量要在变量名称前面加上“@”符号,叫做用户会话变量,代表整个会话过程他都是有作用的,这个类似于全局变量一样。

@@global.sort_buffer_size : 这种在变量前加上 "@@" 符号, 叫做 系统变量

MySQL 高级- 输出参数相关推荐

  1. MySQL 高级 - 输入参数

    传递参数 语法格式 : create procedure procedure_name([in/out/inout] 参数名 参数类型) ...IN : 该参数可以作为输入,也就是需要调用方传入值 , ...

  2. mysql函数输出参数_函数--返回值、参数和作用域

    一.函数的返回值--return的作用 1.return将return后面的值作为函数的输出返回值,当函数被调用时,返回值可以被其他变量接收.使用. 而print只是打印在控制台,一个函数如果没有re ...

  3. MySQL高级 - 并发参数调整

    Mysql并发参数调整 从实现上来说,MySQL Server 是多线程结构,包括后台线程和客户服务线程.多线程可以有效利用服务器资源,提高数据库的并发性能.在Mysql中,控制并发连接和线程的主要参 ...

  4. MySQL 高级 - 存储过程 - 语法 - if判断 || 传递参数 (IN - 输入 OUT-输出)

    MySQL 高级 - 存储过程 - 语法 - if判断 传递参数

  5. MySQL的存储过程——输入参数(in)、输出参数(out)、输入输出参数(inout)

    目录 什么是存储过程? 特点 语法格式 局部变量 用户变量 系统变量 查看修改全局变量 查看修改会话变量 传入参数 输出参数 修改传入参数值 每文一语 什么是存储过程? MySQL 5.0 版本开始支 ...

  6. c# mysql存储过程 输出参数值_MySQL 存储过程参数用法 in, out, inout

    MySQL 存储过程参数有三种类型:in.out.inout.它们各有什么作用和特点呢? 一.MySQL 存储过程参数(in) MySQL 存储过程 "in" 参数:跟 C 语言的 ...

  7. MySQL高级 —— 查询性能优化

    引言 承接<MySQL高级 -- 高性能索引>,本篇博客将围绕<高性能MySQL(第三版)>第六章内容进行总结和概括. 与索引的部分一样,SQL优化也是广大程序员深入MySQL ...

  8. MySQL高级 —— 高性能索引

    引言 最近一直在抱着<高性能MySQL(第三版)>研究MySQL相关热点问题,诸如索引.查询优化等,这阶段的学习是前一段时间MySQL基础与官方的"阅读理解"的进一步延 ...

  9. MySQL高级篇(事务视图存储过程与函数)

    目录 一.事务 1.1什么是事务? 1.2事务的特性 1.3事务的分类 1.4事务的操作步骤 1.5事务的隔离级别(面试题常考) 二.视图 2.1视图的操作 2.1.1视图的创建 2.1.2视图更新( ...

最新文章

  1. 我是如何在2年内逆袭成为BAT年薪40W的资深开发工程师的?
  2. DevExpress 动态换肤
  3. 【iCore2 双核心板视频教程一】iM_LAN 100M 以太网模块UDP例程(包含视频教程)
  4. linux安装多版本php_Linux系统下为Nginx安装多版本PHP
  5. “互联网+”下的制造业供应链新挑战
  6. Java容器坐标起点_Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点...
  7. 计算机应用问题,计算机应用的现状与发展的问题
  8. lincode 题目记录6
  9. 针式打印机设置连续打印不分页_打印机的应用与耗材介绍
  10. 【转】Android中Dalvik(DVM)的详解
  11. 17. JavaScript Math(算数)对象
  12. Java零基础进阶教程分享,人手一套的javase实用视频教程
  13. 达梦数据库(DM7) 常用运维语句
  14. AVR单片机项目教程 基于C语言,AVR单片机项目教程:基于C语言(第2版)
  15. uni-app引入阿里图标【单色】
  16. 今日骑行路线里程。。。
  17. 零基础学python难吗?python自学难吗?
  18. PVE 天龙八部TLBB服务端搭建(一)--linux环境搭建
  19. 水泵泵宝显示下池缺水但是水池水很满_水泵控制器不能自动怎么办 显示下池缺水如何处...
  20. windows 防火墙日志_如何使用Windows防火墙日志跟踪防火墙活动

热门文章

  1. HDU1226 搜索 bfs xingxing在努力
  2. SQL Server 的 Statistics 簡介
  3. VS2003转VS2010 fatal error C1189: #error
  4. 软件设计思维:软件应该可以增大可以减小
  5. 删除临时表并且插入数据
  6. Java 8系列之重新认识HashMap(转载自美团点评技术团队)
  7. linux下面升级 Python版本并修改yum属性信息
  8. zookeeper学习一
  9. 剑指offer:变态跳台阶
  10. UCSC数据库数据调用cruzdb