27,581
社区成员




if object_id('tb')is not null drop table tb
go
create table tb(Id int identity(1,1),[Name] varchar(10))
if object_id('P_test','P')is not null drop proc P_test
go
create Proc P_test
@Name varchar(10),
@Identity int output
as
insert tb select @Name
set @Identity=@@identity
return @Identity
go
declare @Identity int
exec P_test 'A',@identity output
exec P_test 'B',@identity output
select @identity
/*
-----------
2
(所影响的行数为 1 行)
*/