- 3
- 0
- 约2.5万字
- 约 49页
- 2016-10-04 发布于江西
- 举报
sql server2005之触发器.doc
sql server之触发器
触发器实际上就是一种特殊类型的存储过程,其特殊性表现在:它是在执行某些特定的T-SQL语句时自动的。
11.1? 触发器简介
触发器实际上就是一种特殊类型的存储过程,它是在执行某些特定的T-SQL语句时自动执行的一种存储过程。在SQL Server 2005中,根据SQL语句的不同,把触发器分为两类:一类是DML触发器,一类是DLL触发器。
11.1.1? 触发器的概念和作用
在SQL Server 2005里,可以用两种方法来保证数据的有效性和完整性:约束(check)和触发器(Trigger)。约束是直接设置于数据表内,只能现实一些比较简 单的功能操作,如:实现字段有效性和唯一性的检查、自动填入默认值、确保字段数据不重复(即主键)、确保数据表对应的完整性(即外键)等功能。
触发器是针对数据表(库)的特殊的存储过程,当这个表发生了 Insert、Update或Delete操作时,会自动激活执行的,可以处理各种复杂的操作。在SQL Server 2005中,触发器有了更进一步的功能,在数据表(库)发生Create、Alter和Drop操作时,也会自动激活执行。
触发器常用的一些功能如下:
l? 完成比约束更复杂的数据约束:触发器可以实现比约束更为复杂的数据约束
l? 检查所做的SQL是否允许:触发器可以检查SQL所做的操作是否被允许。例如:在产品库存表
您可能关注的文档
最近下载
- 发热伴血小板减少综合征疫情形势分析(2024).pdf
- DB14_T 2362-2021 省级机关事业单位食堂服务管理规范.docx VIP
- 数媒艺术概论:第2章 媒介进化.pptx VIP
- 12为人民服务 课件(共31张PPT).pptx VIP
- GB50184-2011工业金属管道工程施工质量验收规范-2022040.docx VIP
- DB37T 4448-2021 党政机关食堂运行管理规范 .docx VIP
- 德阳市罗江区2025年网格员考试练习题(附答案).docx VIP
- 福建省泉州市安溪县2026届九年级下学期中考一模语文试卷(无答案).pdf VIP
- Sony索尼摄像机系统HDC-2580 HDCU-2080 RCP-3100 HDLA-3505 HDLA-3501说明书.pdf
- ASMEY14.5-2018尺寸与公差标注中文版.pdf VIP
原创力文档

文档评论(0)