什么是触发器? 触发器(Trigger)是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程,它一般用在比check约束更加复杂的约束上面。.....
分类:
其他好文 时间:
2015-01-20 23:30:19
阅读次数:
206
SQL Server中有五种约束类型,分别是 PRIMARY KEY约束、FOREIGN KEY约束、UNIQUE约束、DEFAULT约束、和CHECK约束。查看或者创建约束都要使用到 Microsoft SQL Server Managment Studio。1. PRIMARY KEY约束在表中...
分类:
数据库 时间:
2015-01-10 16:20:27
阅读次数:
346
数据库内(约束、默认值、日志、规则、存储过程等)在sysobjects表中都能查到。
列名
数据类型
描述
name
sysname
对象名。
Id
int
对象标识号。
xtype
char(2)
对象类型。可以是下列对象类型中的一种:
C = CHECK 约束
D = 默认值或 DE...
分类:
数据库 时间:
2015-01-07 18:48:07
阅读次数:
168
触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过...
分类:
数据库 时间:
2015-01-02 15:59:05
阅读次数:
235
转自http://blog.csdn.net/maxint64/article/details/8643288今天在mysql中尝试使用check约束时,才知道在MySQL中CHECK约束是无效的,例如下面一段代码,在创建表table1时添加了CHECK约束,要求field1字段的值大于零,随后向f...
分类:
数据库 时间:
2014-12-31 12:41:33
阅读次数:
618
触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过...
分类:
数据库 时间:
2014-12-30 16:31:16
阅读次数:
168
触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约束上面。触发器和普通的存储过...
分类:
数据库 时间:
2014-12-23 23:51:26
阅读次数:
244
SQL Server 触发器触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加复杂的约...
分类:
数据库 时间:
2014-12-23 16:59:21
阅读次数:
184
原文:SQL Server 触发器触发器是一种特殊类型的存储过程,它不同于之前的我们介绍的存储过程。触发器主要是通过事件进行触发被自动调用执行的。而存储过程可以通过存储过程的名称被调用。 Ø 什么是触发器 触发器对表进行插入、更新、删除的时候会自动执行的特殊存储过程。触发器一般用在check约束更加...
分类:
数据库 时间:
2014-12-15 13:32:30
阅读次数:
281
触发器的一些常见用途: ? 强制参照完整性 ? 常见审计跟踪(Audit Trails):这意味着写出的记录不仅跟踪大多数当前的数据,还包括对每个记录进行实际修改的历史数据。 ? 创建与CHECK约束类似的功能:与CHECK约束不同,这种功能可以跨表、跨数据库甚至是跨服务器使用。 ? 用...
分类:
数据库 时间:
2014-11-27 20:18:29
阅读次数:
291