海运拼箱 - 最专业的拼箱公司!

http://www.8pbm.com

当前位置: 洛杉矶三拾伍国际海运公司 > 灯具半导体海运 > SQL Server数据库中使用触发器经验谈(1

SQL Server数据库中使用触发器经验谈(1

时间:2016-06-27来源:未知 作者:8pbm点击:
触发器是数据库使用中的重用东西,它的使用很普遍。这几天写一个化学数据统计方面的软件,需要按照采样,主动计较方差,在这里,我利用了触发器。能够定义一个无论何时用INSERT语句向表中插入数据时城市施行的触发器。当触发INSERT触发器时,新的数据行就会

触发器是数据库使用中的重用东西,它的使用很普遍。这几天写一个化学数据统计方面的软件,需要按照采样,主动计较方差,在这里,我利用了触发器。能够定义一个无论何时用INSERT语句向表中插入数据时城市施行的触发器。当触发INSERT触发器时,新的数据行就会被插入到触发器表和inserted表中。inserted表是一个逻辑表,它包含了曾经插入的数据行的一个副本。inserted表包含了INSERT语句中已记实的插入动作。inserted表还答应援用由初始化INSERT语句而发生的日记数据。触发器通过查抄inserted表来确定能否施行触发器动作或若何施行它。inserted表中的行老是触发器表中一行或多行的副本。日记记实了所有点窜数据的动作(INSERT、UPDATE和DELETE语句),但在事务日记中的消息是不成读的。然而,inserted表答应你援用由INSERT语句惹起的日记变化,如许就能够将插入数据与发生的变化进行比力,来验证它们或采纳进一步的动作。也能够间接援用插入的数据,而不必将它们存储到变量中。示例在本例中,将建立一个触发器。无论何时订购产物(无论何时向Order Details表中插入一笔记录),这个触发器都将更新Products表中的一列(UnitsInStock)。用本来的值减去订购的数量值即为新值。

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
相关内容
推荐内容