获取最后一行

mwo*_*wok 4 sql sql-server triggers sql-server-2008

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

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

DB是Sql Server 2008.

Mar*_*ell 5

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

如果您指的是在调用触发器之前插入的行,则它们位于inserted伪表中.