当前位置:首页 > 生活百科

mysql存储过程和函数区别(附举例详细mysql存储过程)

栏目:生活百科日期:2025-01-04浏览:0

mysql存储过程中局部变量定义在代码最前面,作用范围也是在此函数范围内。注意同全局变量和用户变量区分开。

使用declare关键字来声明变量

注意必须写在代码块的最前面

de count int DEFAULT 0;DECLARE username varchar(32);

一次声明多个相同类型的变量

DECLARE p_parent int DEFAULT 0;DECLARE parent0, parent1, parent2, parent3, parent4, parent5 int DEFAULT 0;

使用set来给变量赋值

set &<变量名&> = &<值&>

 DECLARE sflag int default 0; set sflag =100;

select 语句给变量赋值

select 列名 into 变量名,支持多个变量同时赋值。

SELECT col_name[, &…] INTO var_name[,&…] from table

SELECT IFNULL(cnt,0) into parent0 from temp_student where b = 0 limit 1;
select sname, sno into p_name, p_no from temp_student where id=888;select 'result:', p_no, p_name;

游标赋值

DECLARE p_id int;DECLARE p_name varchar(32);DECLARE sflag int DEFAULT 0;DECLARE cur_school CURSOR FOR select id,name from school where status=0;DECLARE CONTINUE HANDLER FOR NOT FOUND SET sflag = 1;open cur_school;fetch cur_school into p_id, p_name;  while sflag&<>1 do             // ......      fetch cur_school into p_id, p_name;        select 'in while:',p_id, sflag;end while;close cur_school;

“mysql存储过程和函数区别(附举例详细mysql存储过程)” 的相关文章

修改数据库字段长度语句(数据库字段长度定义)

概述最近在修改数据库编码时发现超出单行最大长度,下面记录下解决过程,以作备忘!&>1118&&#8211;Rowsizetoolarge.Themaxim...

如何将win10家庭版升级为专业版(图解系统升级技巧)

大多数品牌机在出厂时都会预装较低版本操作系统,比如预装Win10的电脑,一般都会预装Windows10家庭版(在中国为多为家庭中文版)。与专业版相比,家庭版不包...

女生如何创业赚钱,10个稳赚的女性创业项目

早上5:30起床,6:30化好妆,7:00做好饭,7:30叫醒孩子,8:00送他幼儿园,8:10踏上上班的路。坐在车里想清楚今天一天要做的事情,备忘录里记录最重...

excel箭头怎么输入(excel表格向下三角箭头)

今天教大家在柱形图上添加等同于落差大小的上下箭头,用来表示数据的涨跌。案例:将下图1的数据表制作成柱形图,每个柱形之间需要用上下箭头体现数据落差。效果如下图2所...

台式电脑开wifi热点(电脑设置无线热点的方法)

每个人都知道无线热点功能为寿命提供许多便利,手机可以打开热点连接无线互联网接入,但许多小伙伙伴不知道实际上,Win7系统附带了这个功能,可以发送热点到其他电子设...

ip地址追踪具体位置(ip地址精确位置查询)

用心做分享,只为给您最好的学习教程如果您觉得文章不错,欢迎持续学习获取别人的IP地址,这只是一个小技巧,但也许你不知道,IP地址可以映射出许多真实的位置,可想而...

什么车改装好看,最适合改装的10款车分享

玩改装是不是必须需要很多钱呢?想玩改装首先得有一辆车,你要有买车的预算,买的车也要有改装的潜力才能改得好玩,刚刚玩改装。要买一辆10万预算有改装潜力的家用车,怎...

微信公众号投放广告的好处(公众号广告投放的4个优势)

微信公众号广告是一个基于微信公众平台,可为广告主提供多种广告形式,并利用专业数据处理算法实现成本可控、效益可观、精准定向的广告投放系统。目前公众号广告支持底部广...

excel提取符合条件的行数据(讲解excel提取含有关键字的

每个做表格的,都需要一个查询功能,就像专业的软件一样,你那么如何做呢,可能很多朋友都有困难,不怕,现在给大家分享一个查询功能的模板,输入关键词,自动匹配查询出来...

创业板开板日期,股票创业板怎么开通

2009年10月23日,创业板正式开板。2019年10月23日,将是创业板开板十周年纪念日。十年来,创业板从最初的28家公司增长至目前的775家,总市值从千亿元...