Convertir MMYY para comparar con una variable datetime

19/07/2007 - 20:09 por ghazarian.martin | Informe spam
recibo como parametro MMYY en un sp, @fecha varchar(50)

y ese parámetro lo quiero comparar con getdate()

es decir con el día de hoy...

Cómo puedo convertir MMYY a FEcha o algo para poder comparar con
getdate??

gracias
 

Leer las respuestas

#1 Alejandro Mesa
19/07/2007 - 21:32 | Informe spam
Que es lo que quieres comparar, si el mes y año son el mismo?

declare @s varchar(5)

set @s = '0707'

select 1
where
parsename(convert(char(8), getdate(), 4), 1) = parsename(stuff(@s, 3, 0,
'.'), 1)
and parsename(stuff(@s, 3, 0, '.'), 2) = parsename(convert(char(8),
getdate(), 4), 2)

AMB

"" wrote:

recibo como parametro MMYY en un sp, @fecha varchar(50)

y ese parámetro lo quiero comparar con getdate()

es decir con el día de hoy...

Cómo puedo convertir MMYY a FEcha o algo para poder comparar con
getdate??

gracias


Preguntas similares