触发器知识点!
来源:互联网 发布:雅庭世匠真的假的 知乎 编辑:程序博客网 时间:2024/06/05 18:39
触发器:
和存储过程比较
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
- 触发器知识点!
- 数据库 字段利用数据库触发器填写 相关知识点
- oracle行级insert触发器的写法及部分知识点
- 触发器
- 触发器
- 触发器
- 触发器
- 触发器
- 触发器
- 触发器
- 触发器
- 触发器
- 触发器
- 触发器
- 触发器
- 触发器
- 触发器
- 触发器
- iOS-利用本地数据来代替远程UIWebView请求
- 用面向对象实现的纯js分页
- 函数指针用法
- linux设备模型学习笔记——理论篇
- 想学习linux系统技术支持维护的朋友们 弱弱地看看吧
- 触发器知识点!
- <转>Android2.2 API 中文文档系列(6) —— ImageView
- HippCRM入口 index.php源代码解析
- C#解析HTML
- android背景选择器selector用法汇总
- DropDownList ,select 添加默认 选项的几种方法
- 微软笔试题(附答案)
- const修饰符
- 触发器的理解与使用