高分请教各位,关于触发器? create trigger tri_Aon Afor insertas begin select * from inserted --就在inserted中 ....end 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用 inserted 和 deleted 表触发器语句中使用了两种特殊的表:deleted 表和 inserted 表。Microsoft® SQL Server™ 2000 自动创建和管理这些表。可以使用这两个临时的驻留内存的表测试某些数据修改的效果及设置触发器操作的条件;然而,不能直接对表中的数据进行更改。inserted 和 deleted 表主要用于触发器中: 扩展表间引用完整性。在以视图为基础的基表中插入或更新数据。检查错误并基于错误采取行动。找到数据修改前后表状态的差异,并基于此差异采取行动。 Deleted 表用于存储 DELETE 和 UPDATE 语句所影响的行的复本。在执行 DELETE 或 UPDATE 语句时,行从触发器表中删除,并传输到 deleted 表中。Deleted 表和触发器表通常没有相同的行。Inserted 表用于存储 INSERT 和 UPDATE 语句所影响的行的副本。在一个插入或更新事务处理中,新建行被同时添加到 inserted 表和触发器表中。Inserted 表中的行是触发器表中新行的副本。更新事务类似于在删除之后执行插入;首先旧行被复制到 deleted 表中,然后新行被复制到触发器表和 inserted 表中。在设置触发器条件时,应当为引发触发器的操作恰当使用 inserted 和 deleted 表。虽然在测试 INSERT 时引用 deleted 表或在测试 DELETE 时引用 inserted 表不会引起任何错误,但是在这种情形下这些触发器测试表中不会包含任何行。 触发器中有个inserted 和 deleted 逻辑表,做insert 触发器时, 插入那条记录的信息就是从 inserted 中得到的 插入的信息记录在inserted表中 更新数据时,都会在 inserted 和 deleted 这两个临时表中有记录的!其中,update 就是先 delete 再insert 的过程! 急求一个SQL语句, sql 基础题 求SQL语句 sql 根据已经有旧表再创建一个新表 ++++++++++++++++++++++++QQ群:21389130 MS SQL Server开发者 请加入!++++++++++++++++++++++++ SQL Server Compact 3.5问题 sql server2000的数据类型中有没有自动增长的类型 在线急等巨难数据库备份问题! SQLServer7.0出错信息? sql查询问题 SQL Server 2000能否在工作组模式下实现异地复制? 一个交叉表的问题
触发器语句中使用了两种特殊的表:deleted 表和 inserted 表。Microsoft® SQL Server™ 2000 自动创建和管理这些表。可以使用这两个临时的驻留内存的表测试某些数据修改的效果及设置触发器操作的条件;然而,不能直接对表中的数据进行更改。inserted 和 deleted 表主要用于触发器中: 扩展表间引用完整性。在以视图为基础的基表中插入或更新数据。检查错误并基于错误采取行动。
找到数据修改前后表状态的差异,并基于此差异采取行动。
Deleted 表用于存储 DELETE 和 UPDATE 语句所影响的行的复本。在执行 DELETE 或 UPDATE 语句时,行从触发器表中删除,并传输到 deleted 表中。Deleted 表和触发器表通常没有相同的行。Inserted 表用于存储 INSERT 和 UPDATE 语句所影响的行的副本。在一个插入或更新事务处理中,新建行被同时添加到 inserted 表和触发器表中。Inserted 表中的行是触发器表中新行的副本。更新事务类似于在删除之后执行插入;首先旧行被复制到 deleted 表中,然后新行被复制到触发器表和 inserted 表中。在设置触发器条件时,应当为引发触发器的操作恰当使用 inserted 和 deleted 表。虽然在测试 INSERT 时引用 deleted 表或在测试 DELETE 时引用 inserted 表不会引起任何错误,但是在这种情形下这些触发器测试表中不会包含任何行。
做insert 触发器时, 插入那条记录的信息就是从 inserted 中得到的