Ver Mensaje Individual
  #14 (permalink)  
Antiguo 07/12/2006, 11:44
croack
 
Fecha de Ingreso: diciembre-2006
Mensajes: 1
Antigüedad: 18 años, 1 mes
Puntos: 0
De acuerdo Re: GetDate invalida en funcion de usuario

hola amigo, tengo la solución a tu problema. El día de hoy me presenté con el mismo problema y efectivamente, no se puede usar getdate() en sql server 2000, SÓLO en sql 2005.

la solución es la siguiente:


crea una vista la cual devuelva la fecha actual

ejemplo

nombre de vista: vwFechaActual

contenido: select fecha: getdate()



Después dentro de tu función manda a llamar la vista


create function [dbo].[nombrefuncion]([parámetros])
returns [valore de regreso]
as
begin
declare @Fecha as smalldatetime
set @Fecha = (select fecha from vwFechaActual)
return @Fecha

end





Espero que sea de tu utilidad


salu2