业务背景: 机构ID:省(360000),市级(360100),区县级(360101) 输入一个机构ID(可能是区,也可能是市)在sys_ability_warning_rule表中查询对应机构ID, 如:输入360305(区县级), 如果表中有对应ID,则直接返回360305, 如果没有对应ID, ...
分类:
数据库 时间:
2018-06-21 01:39:23
阅读次数:
220
一.MySQL存储过程中常见的循环1.while循环:WHILE.....DO.....ENDWHILE例1:创建存储过程(求1+2+.......+num的和):创建成功,进行调用:显示结果:2.REPEAT循环:REPEAT.........UNTLLENDREPEAT例2:创建存储过程:创建完成,调用存储过程:显示结果:3.LOOP循环:LOOPENDLOOP例3:创建存储过程:创建成功,调
分类:
数据库 时间:
2018-06-12 10:31:01
阅读次数:
243
一.MySQL存储过程1.概念:带有逻辑的sql语句,之前的sql语句中没有条件判断,没有循环,存储过程中带上流程控制语句。2.特点:(1)执行效率非常快,存储过程是在数据库的服务端执行的;(2)移植性很差,不同的数据库存储过程不能一直;3.存储过程的语法:例(我们以employee表为例):(1)不带参数的存储过程:创建存储过程:存储过程创建成功,调用执行:显示结果:(2)带参数的存储过程:#1
分类:
数据库 时间:
2018-06-07 19:22:11
阅读次数:
238
基础查询 首先创建一张students学生表,增加字段与插入数据如下 创建不带参数的存储过程 查看学生个数 执行存储过程 带参数的存储过程 根据城市查询总数 执行存储过程 带有输出参数的存储过程 根据姓名查询的学生信息,返回学生的城市 执行存储过程 MySQL支持IN(传递给存储过程),OUT(从存 ...
分类:
数据库 时间:
2018-05-28 11:50:53
阅读次数:
192
摘抄观点: 引用出处: Mysql 存储过程和函数区别 http://www.cnblogs.com/youxin/p/3568379.html MySQL存储过程_创建-调用-参数 http://www.cnblogs.com/geaozhang/p/6797357.html 存储过程在实际项目中 ...
分类:
数据库 时间:
2018-05-24 23:00:52
阅读次数:
339
一、MySQL游标的概念 游标介绍: MySQL的游标(cursor)是一个重要的概念,通过查找资料与自己的理解,主要得出以下几点关于自己的理解。 有数据缓冲的思想:游标的设计是一种数据缓冲区的思想,用来存放SQL语句执行的结果。 先有数据基础:游标是在先从数据表中检索出数据之后才能继续灵活操作的技 ...
分类:
数据库 时间:
2018-05-17 20:44:54
阅读次数:
223
知识点五:MySQL存储过程之定义条件和处理过程及存储过程的管理(11,12) 定义条件和处理: 条件的定义和处理可以用来定义在处理过程中遇到的问题时相应的处理步骤。 DECLARE CONTINUE HANDLER FOR SQLSTATE ‘错误代码值’SET @变量=变量值 存储过程的管理: ...
分类:
数据库 时间:
2018-05-14 16:46:59
阅读次数:
208
记录MYSQL存储过程中的关键语法: DELIMITER // 声明语句结束符,用于区分; CEATE PROCEDURE demo_in_parameter(IN p_in int) 声明存储过程 BEGIN …. END 存储过程开始和结束符号 SET @p_in=1 变量赋值 DECLARE ...
分类:
数据库 时间:
2018-05-13 12:03:00
阅读次数:
163
DROP TABLE IF EXISTS `CUSTOMERS`; CREATE TABLE CUSTOMERS ( `id` INT ( 11 ) NOT NULL AUTO_INCREMENT,-- ID `cust_num` INT ( 11 ),-- 客户编号 `company` VARCH... ...
分类:
数据库 时间:
2018-05-12 00:07:45
阅读次数:
192