GRANDE!

ho fatto una piccola modifica:
codice:
IF OBJECT_ID('dbo.Test') IS NOT NULL
DROP PROC dbo.Test
GO
CREATE PROC Test
	(@Tabella NVARCHAR(50))
AS
 	EXEC('SELECT * FROM ' + @Tabella)
GO
E fin qui tutto ok!

Ma se ho 2 o piu' parametri in uscita ???
es:

codice:
IF OBJECT_ID('dbo.Test') IS NOT NULL
DROP PROC dbo.Test
GO

CREATE PROC Test
	(@Tabella NVARCHAR(50))
AS
 	EXEC('SELECT * FROM ' + @Tabella) -- Parametro in uscita 1
	EXEC('SELECT COUNT(ID) AS TotCall FROM ' + @Tabella) -- Parametro in uscita 2
	EXEC('SELECT SUM(TIME_TO_SEC(TIMEDIFF(Ora_Inizio,Ora_Fine))) AS TotTime FROM ' + @Tabella) -- Parametro in uscita 3
	-- ..................................>>
	-- e cosi via .......................>>
	-- ..................................>>
GO
Grazie mille in anticipo,
poi non ti rompo piu',

ciao!