Quiero Crear una funcion que me regrese la Fecha en el formato yyyymmdd (sin
espacios)
he creado la siguiente pero me marca un error:
create function FechaMas1Dia()
returns char(6)
as
begin
return (SELECT left(convert(char(10),
dateadd(d,1,getdate()),126),4)+substring(convert(char(10),
dateadd(d,1,getdate()),126),6,2)+right(convert(char(10),
dateadd(d,1,getdate()),126),2))
end
Uso no válido de 'getdate' en una función.
Tambien lo he Intendado
Declare @F as char(6)
Set @F=left(convert(char(10),
dateadd(d,1,getdate()),126),4)+substring(convert(char(10),
dateadd(d,1,getdate()),126),6,2)+right(convert(char(10),
dateadd(d,1,getdate()),126),2)
RETURN @F
pero me marca el mismo error.
Me pueden ayudar
Leer las respuestas