获取最后一行

时间:2011-05-29 14:10:01

标签: sql sql-server sql-server-2008 triggers

我有一个触发器将记录插入到diff表中,但我需要获取插入触发器内的记录,我该怎么做?没有标识字段,只有account_nbr是由插入表上的单独触发器生成的。

我不知道是否有sql语句来检索刚刚插入的行。

DB是Sql Server 2008。

1 个答案:

答案 0 :(得分:5)

OUTPUT子句将为您提供刚刚插入的记录:http://msdn.microsoft.com/en-us/library/ms177564.aspx

如果您指的是在之前插入的行调用了触发器,它们就在inserted伪表中。