日期:2014-05-18  浏览次数:20438 次

触发器超级疑难问题
表aa:       id       aaa
表bb:       id       xxx
以上是表字段名id是自动递增的数字.

有这样一个sql语句:
insert   into   aa   (aaa)   values   ( 'bbbbb ');SELECT   @@IDENTITY   AS   id

表aa中有个for   insert触发器
begin
insert   bb(xxx,fenleiid)   values   ( 'yyyy ',select   id   from   inserted)
end

如果这样执行一下sql语句那么获取的id是表bb中的最新id,如何改一下触发器,获取aa表的id




------解决方案--------------------
--try
select scope_identity() as id