Store Procedure urgente !!!

badboy_nt
16 de Diciembre del 2005
por favor.. quisiera... saber como puedo realizar el siguiente procedimiento almacenado en sql server..

1.- envio por parametros desde mi aplicacion al procedimiento un campo codigo y el nombre de la tabla

luego.. nesecito.. que me retorne el maximo codigo.. de dicho campo..
les envio.. lo que estaba haciendo..

Isa?
16 de Diciembre del 2005
CREATE PROCEDURE pr_MaximoCampo
@Campo varchar(100),
@Tabla varchar(100)
AS
SET NOCOUNT ON
SET @Campo = REPLACE(@Campo, CHAR(39), '')
SET @Tabla = REPLACE(@Tabla , CHAR(39), '')
DECLARE @SQLString NVARCHAR(300)
SET @SQLString = N'SELECT MAX('+@Campo+' FROM '+@Tabla
EXEC sp_executesql @SQLString

Isa?
16 de Diciembre del 2005
Cambio esta linea:

SET @SQLString = N\'SELECT MAX(\'+@Campo+\') FROM \'+@Tabla