一個存儲過程
SQLMM 2005-09-09 11:32:50 我想得到表中Id字段的最大值
而且這個表是動態的 下面是我寫的存儲過程﹐可是 志向結果不正確﹐請各位老大給幫忙看看
CREATE procedure Sp_GetMaxId
(
@TableName varchar(20),
@ReturnStr integer output
)
as
declare @SqlStr varchar(80)
declare @returnNumber integer
begin
select @SqlStr='select Max(id) from ' +@tableName
execute @returnNumber= @SqlStr
select @ReturnStr=@returnNumber
end