create PROCEDURE myinsertsheng 
@shengname nvarchar(50)
 AS DECLARE @shengid int RETURN 
BEGIN INSERT INTO sheng (value) VALUES (@shengname)
SET         @shengid = @@IDENTITY 
RETURN @shengid 
END 我想插入一条数据返回自增长的ID号
为什么获得不到?