Cambie mi codigo asi:
create procedure spa_ult_dato
as
DECLARE
@CODEOUT CHAR,
@TYPEOUT CHAR
SELECT TOP 1 CODE as CODE, TYPE as TYPE, FECHA as FECHA
FROM dbo.BDR
WHERE (CODE > '0') and CODE=@CODEOUT and TYPE=@TYPEOUT
ORDER BY ID DESC
RETURN @CODEOUT
RETURN @TYPEOUT
Ya no me marca error pero cuando lo ejecuto no me muestra nada!!!...no se si esta bien!!!...