概述
触发器:
和存储过程比较
1、 共同点
针对表的操作(SQL语句集合)
2、 区别点
不需要调用
触发器在当前版本里不太稳定,不建议在有重要数据的数据库里使用
约束:
目的:保证数据的安全(独立性、共享性)排除数据冗余性;
域完整性约束(列):数据类型、格式、值域范围(enum 、set)、是否为空、主键、自动增长等;
实体完整性约束(行):自己整理
用户自定义约束:
例如:年龄 int 0-100
参照完整性约束:外键
3、 创建触发器
语法:
create procedure 名称(参数)
begin
流程控制语句
SQL语句集合
End
create trigger 名称 触发时间(after|before) 触发事件(insert、update、delete)
on 表名 for each row
begin
局部变量、用户变量等;
流程控制语句;
SQL语句集合;
Call 存储过程名();
End
最后
以上就是怕孤单柚子为你收集整理的触发器知识点!的全部内容,希望文章能够帮你解决触发器知识点!所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复