use banco_xyz
create PROC limite_credito @id_cliente nvarchar,@limite int OUTPUT
AS
SELECT @limite=(SELECT limite_credito FROM cliente WHERE id_cliente =@id_cliente)
GO
DECLARE @limite int;
EXEC limite_credito '001', @limite OUTPUT
print @limite
Alguien sabe porque no arroja ningun dato, aunque dice que se realizo correctamente?