![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
存储过程
幽灵公子
我不懒
展开
-
存储过程的变量
Cmd进mysql:Cd 进mysql的bin目录,然后: mysql -hlocalhost -uroot –p可以在p后面直接输入密码,亦可以回车,提醒enter password,即可进入。show databases; 分号必须有。显示所有数据库。创建存储过程,是综合多条语句提交,不能使用分号,用: dilimiter $$一个简单的存...原创 2019-01-11 11:22:09 · 1216 阅读 · 0 评论 -
存储过程的参数
存储过程的参数存储过程如何与调用者进行交互呢,交互方式之一就是参数。Call test3(2)注意:声明变量的那句话就不需要了!!(参数、 名字、 类型 )查询:SET @uname:='';CALL test4(2,@uname);SELECT @uname AS myunameAA结果:其实:end前面的select my_una...原创 2019-01-11 11:25:09 · 5259 阅读 · 0 评论 -
存储过程条件语句
存储过程条件语句突然没搞懂sqlyog如何保存存储过程,气死我了。。。换了navicat: 小结:原创 2019-01-11 11:27:34 · 595 阅读 · 0 评论 -
存储过程循环语句
存储过程循环语句不需要传入参数:110后面不需要分号,很奇怪,加分号报错。原创 2019-01-11 11:31:17 · 905 阅读 · 0 评论 -
存储过程游标
CREATE DEFINER=`root`@`localhost` PROCEDURE `test10`()BEGIN#存储过程游标的使用20190107DECLARE stopflag int DEFAULT 0 ;#定义一个停止的标志,没有停止就是0,停止了就是1DECLARE my_uname varchar(32) DEFAULT'';#把uname取出来再做进一步的...原创 2019-01-11 11:33:55 · 505 阅读 · 0 评论 -
存储过程自定义函数
参数是my_uid int类型 返回值是varchar 长度 32位,自动生成:函数是必须有返回值的。真正:调用和结果:注意调用不再使用call 而是select自定义函数应用综合:...原创 2019-01-11 11:36:42 · 255 阅读 · 0 评论 -
存储过程触发器
MYSQL触发器 注意是写在新建查询里面的,不是新建存储过程也不是新建函数。create trigger tr_users_insert after insert on users#在插入之后受影响#每一行都受影响for each row begininsert into oplog (uid ,uname,action,optime)#new是指插入的时候当...原创 2019-01-11 11:40:07 · 168 阅读 · 0 评论