Oasis

viernes, enero 27, 2006

Upps

Ya encontre una forma mas facil para hacer lo que comentaba en el tema del REPLICATE, como dice ahi lo que necesitabamos era tomar el año y el mes de una variable tipo fecha (YYYYMM).

Sencillamente esto se resuelve asi:
convert(char(6), sInv_LoadDate, 112)

donde sInv_LoadDate es una variable tipo fecha.


Lo que nos paso fue que corrimos el query asi:
convert(char(6), '1/25/2005 10:00:00 PM', 112)

y pues nos dio este resultado: '1/25/2'

Por eso pensamos que no funcionaba, buscamos otra solucion, etc, etc .


El punto es que lo debimos hacer con la variable tipo fecha y no con la cadena.