hopeless-dream

导航

上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 31 下一页

2020年6月15日 #

MySQL触发器

摘要: 介绍 触发器是与表有关的数据库对象,在满足定义条件时触发,并执行触发器中定义的语句集合。 触发器的特性: 1、有begin end体,begin end;之间的语句可以写的简单或者复杂 2、什么条件会触发:I、D、U 3、什么时候触发:在增删改前或者后(before/after) 4、触发频率:针对 阅读全文

posted @ 2020-06-15 23:46 hopeless-dream 阅读(166) 评论(0) 推荐(0) 编辑

MySQL自定义函数

摘要: 语法 CREATE [DEFINER = user] FUNCTION sp_name ([func_parameter[,...]]) RETURNS type [characteristic ...] routine_body func_parameter: param_name type ch 阅读全文

posted @ 2020-06-15 14:43 hopeless-dream 阅读(336) 评论(0) 推荐(0) 编辑

MySQL自定义函数 1418报错

摘要: 现象 使用mysql创建、调用存储过程,函数以及触发器的时候会有错误符号为1418错误。 [Err] 1418 - This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and bi 阅读全文

posted @ 2020-06-15 14:38 hopeless-dream 阅读(484) 评论(0) 推荐(0) 编辑

MySQL存储过程查询

摘要: 查询存储过程 select * from information_schema.ROUTINES\G mysql> select * from information_schema.routines where routine_schema='world'\G 查询存储过程的创建语句 mysql> 阅读全文

posted @ 2020-06-15 13:45 hopeless-dream 阅读(604) 评论(0) 推荐(0) 编辑

MySQL存储过程---游标

摘要: 什么是游标 保存select语句的数据集,主要用于对数据集逐行进行处理。 游标的操作过程 1、定义游标 DECLARE cur_name CURSOR FOR SELECT COLUMN FROM TABLE WHERE CONDITION; 2、打开游标 open cur_name; 3、从游标提 阅读全文

posted @ 2020-06-15 13:41 hopeless-dream 阅读(269) 评论(0) 推荐(0) 编辑

MySQL存储过程---流程控制(循环)

摘要: 循环类型 while 语法 [标签:] while 条件 do 循环体; end while [标签]; loop 死循环 语法 [标签:] loop 循环体; end loop [标签]; repeat 语法 [标签:] repeat 循环体; until 条件 end repeat [标签]; 阅读全文

posted @ 2020-06-15 11:41 hopeless-dream 阅读(283) 评论(0) 推荐(0) 编辑

MySQL存储过程---流程控制(分支)

摘要: case 语法 方法1:等值判断 case 变量|表达式|字段 when 判断的值 then 结果或语句; when 判断的值 then 结果或语句; ... else 结果或语句 end case; 方法2: case when 条件1 then 语句; when 条件2 then 语句; els 阅读全文

posted @ 2020-06-15 00:14 hopeless-dream 阅读(500) 评论(0) 推荐(0) 编辑

2020年6月12日 #

MySQL存储过程---变量的应用

摘要: 存储过程中变量的应用 DELIMITER $$ USE `world`$$ DROP PROCEDURE IF EXISTS `t1`$$ CREATE DEFINER=`root`@`10.0.0.%` PROCEDURE `t1`(IN num INT) BEGIN DECLARE v_unam 阅读全文

posted @ 2020-06-12 09:33 hopeless-dream 阅读(364) 评论(0) 推荐(0) 编辑

2020年6月10日 #

MySQL存储过程---基础

摘要: 存储过程 语法 DELIMITER $$ CREATE PROCEDURE `employees`.`a`(参数列表) BEGIN sql1; sql2; ... END$$ DELIMITER ; 语法说明 DELIMITER $$:定义语句结束标记,存储过程体中,每条SQL都使用“;”结束,所有 阅读全文

posted @ 2020-06-10 20:08 hopeless-dream 阅读(152) 评论(0) 推荐(0) 编辑

MySQL中的变量

摘要: 系统变量 全局变量 查看某个全局变量 mysql> select @@global.read_only; + + | @@global.read_only | + + | 0 | + + 1 row in set (0.00 sec) 设置全局变量 mysql> set global read_on 阅读全文

posted @ 2020-06-10 15:07 hopeless-dream 阅读(366) 评论(0) 推荐(0) 编辑

上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 31 下一页