Mysql
文章平均质量分 51
狸大猫
这个作者很懒,什么都没留下…
展开
-
Mysql触发器是什么,为什么用,怎么用?
1. 触发器是什么?触发器是与特定数据表相关联的存储过程。当相应的数据表被INSERT , DELETE , UPDATE 语句修改时,触发器将自动执行。触发器可以被设置在 语句 执行之前或之后触发。2. 为什么使用触发器?触发器可以检查或修改新数据值,这意味着我们可以利用触发器强制实现数据完整性,比如检查某个百分比数值是否在0-100之间,还可以用来对输入数据进行必要的过滤;触发器可以...原创 2020-01-14 12:30:47 · 1246 阅读 · 0 评论 -
Mysql存储过程 IN , OUT , INOUT 类型的区别及使用
IN :将一个值传递给存储过程,就像给函数传参一样,存储过程可以对这个值进行操作,但存储过程执行完成后 这个值 对调用者不可见,如参数前不指定类型,默认为IN;按年龄统计学生表中的人数:传入参数:18OUT:存储过程将值赋给OUT参数,过程执行完后可以被调用者访问,有点函数返回值的感觉,但可以有多个OUT参数;统计老师表和学生表的记录数:获取变量 student ...原创 2020-01-13 22:05:09 · 2012 阅读 · 1 评论