Ver Mensaje Individual
  #7 (permalink)  
Antiguo 19/03/2008, 04:34
banfer
 
Fecha de Ingreso: marzo-2008
Mensajes: 2
Antigüedad: 16 años, 2 meses
Puntos: 0
Re: formato fechas sql

Hola, tengo un problema parecido, tengo una fecha con formato yyyy/dd/mm y quiero que el dato que hay en mm ponerlo en dd, y a la inversa.

Lo he pasado a texto utilizando
select CONVERT(varchar(4), YEAR(FEChA)) + '/' + CONVERT(nvarchar(2), day(FEChA)) + '/0' + CONVERT(varchar(2), month(FEChA))AS fecha from tablatemporal
y consigo algo así: 2000/4/01

entonces utilizo la función Select CONVERT(smalldatetime,fecha,101) from tabla, para convertirlo de nuevo a formato fecha, pero me lo vuelve a poner como:
2000-01-04 00:00:00 me vuelve a colocar el día 01 en donde el mes, y el mes 04 donde debería ir el día.

¿Podríais ayudarme?

Gracias anticipadas.