Capturar Fecha de GetDate()

15/03/2005 - 19:27 por Rodrigo Wendling | Informe spam
Hola. Necesito capturar solamente la fecha, la cual saco deG GetDate, para
despues hacer una comparación y generar un UPDATE. Lo que habia hecho es lo
siguiente, pero no me resulta:

Declare @Fecha datetime Set
@Fecha = Getdate()
Select Convert(Char(10), @Fecha,112) as FechaCaduca
Update CONUSUARIO set IdFechaCaduca = 1 where ConUsuFechaCadu = @Fecha;

ConUsuFechaCadu tiene formato 15-03-2005.(Datetime)

Espero que me puedan ayudar.
Gracias
 

Leer las respuestas

#1 Alejandro Mesa
15/03/2005 - 19:49 | Informe spam
Trata:

Declare @Fecha datetime

Set @Fecha = convert(char(8), Getdate(), 112)

Select Convert(Char(10), @Fecha,112) as FechaCaduca

Update CONUSUARIO
set IdFechaCaduca = 1
where ConUsuFechaCadu >= @Fecha and ConUsuFechaCadu < dateadd(day, 1, @Fecha);


AMB

"Rodrigo Wendling" wrote:

Hola. Necesito capturar solamente la fecha, la cual saco deG GetDate, para
despues hacer una comparación y generar un UPDATE. Lo que habia hecho es lo
siguiente, pero no me resulta:

Declare @Fecha datetime Set
@Fecha = Getdate()
Select Convert(Char(10), @Fecha,112) as FechaCaduca
Update CONUSUARIO set IdFechaCaduca = 1 where ConUsuFechaCadu = @Fecha;

ConUsuFechaCadu tiene formato 15-03-2005.(Datetime)

Espero que me puedan ayudar.
Gracias

Preguntas similares