13/09/2010, 14:43
|
Usuario no validado | | Fecha de Ingreso: abril-2009 Ubicación: Buenos Aires
Mensajes: 413
Antigüedad: 15 años, 8 meses Puntos: 3 | |
Funciones con Select Hola, soy nuevo en SqlServer, estoy tratando de definir una funcion a la cual le paso parametros, consulto en una tabla un dato y lo retorno pero me dice que desde una funcion el select no puede devolver datos a un cliente.
La verdad no entiendo, le agradeceria a alguien que pueda ayudarme, por las dudas les paso el codigo:
create function f_ultimoraiting
(@xeje int, @xfec datetime, @xano int
)
returns int
as
begin
declare @retorno int
select top 1 raitingposterior from anotaciones left join carreras on carreras.idcarrera=anotaciones.idcarrera left join reuniones on reuniones.idreunion=carreras.idreunion left join hipodromos on hipodromos.idhipodromo=reuniones.idhipodromo where idejemplar=@xeje and reuniones.fecha<=@xfec and idanotacion<>@xano order by reuniones.fecha desc
set @retorno=raitingposterior
end; |