por que al hacer por ejemplo en sqlserver, un select a una base de datos y tener una variable de salida.. me muestra las dos cosas... en un procedimiento.. porque no solo el valor que tengo en la variable de salida??
Código:
ALTER PROCEDURE PRUEBA @SALIDA NUMERIC(9) OUTPUT AS BEGIN SELECT au_lname FROM authors SET @SALIDA = @@ROWCOUNT END GO DECLARE @SALIDA NUMERIC(9) EXEC PRUEBA @SALIDA OUTPUT