我想创建一个基于以下方式的存储过程:
ALTER PROCEDURE spGetLastId
(
@table_name varchar(100)
)
AS
BEGIN
DECLARE @DBSql varchar(2000)
SET @DBSql = SELECT MAX(id) as LastId FROM + @table_name
EXEC sp_executesql @DBSql
END
这个过程必须显示我作为参数传递的任何表的最后一个id。
感谢和问候,