El formato de fecha que tengo es dma. Lo verifiqué con estas funciones:
SELECT MONTH( '01/05/2005' );
SELECT DAY( '01/05/2005' );
SELECT YEAR( '01/05/2005' );
Código:
'IF '09/09/2009' > '02/02/2005' PRINT 'LA PRIMERA FECHA ES MAYOR' ELSE PRINT 'LA SEGUNDA FECHA ES MAYOR O IGUAL
RESULTADO: LA PRIMERA FECHA ES MAYOR
Este caso funciona bien
Pero este no:
Código:
RESULTADO: LA SEGUNDA FECHA ES MAYOR O IGUALIF '01/09/2005' > '06/02/2005' PRINT 'LA PRIMERA FECHA ES MAYOR' ELSE PRINT 'LA SEGUNDA FECHA ES MAYOR O IGUAL'
Al parecer si detecta que el dia es mayor en la segunda fecha, ignora los valores de los meses, cuando deberia de ser al revés. ¿Alguna sugerencia sobre cómo resolver esto?
Saludos! 

