Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Cambiar formato fecha 01-Dec-09 a aaaammdd

Estas en el tema de Cambiar formato fecha 01-Dec-09 a aaaammdd en el foro de SQL Server en Foros del Web. Hola estimados: Necesito un poco de ayuda tengo ese campo fecha como texto, como lo paso a fecha o texto al formato siguiente aaaammdd 20091201, ...
  #1 (permalink)  
Antiguo 14/12/2009, 14:36
 
Fecha de Ingreso: agosto-2009
Mensajes: 8
Antigüedad: 14 años, 8 meses
Puntos: 0
Cambiar formato fecha 01-Dec-09 a aaaammdd

Hola estimados:

Necesito un poco de ayuda tengo ese campo fecha como texto, como lo paso a fecha o texto al formato siguiente aaaammdd 20091201, por favor
  #2 (permalink)  
Antiguo 14/12/2009, 15:02
 
Fecha de Ingreso: octubre-2006
Mensajes: 88
Antigüedad: 17 años, 6 meses
Puntos: 1
Respuesta: Cambiar formato fecha 01-Dec-09 a aaaammdd

Asi

select convert(varchar(8), convert(datetime,'01/12/2009 00:00:00'), 112) as [yyyymmdd]
  #3 (permalink)  
Antiguo 14/12/2009, 15:08
 
Fecha de Ingreso: agosto-2009
Mensajes: 8
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Cambiar formato fecha 01-Dec-09 a aaaammdd

Gracias gctalico

disculpa en que parte va el nombre del campo a cambiar.
  #4 (permalink)  
Antiguo 14/12/2009, 15:31
 
Fecha de Ingreso: diciembre-2009
Mensajes: 20
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Cambiar formato fecha 01-Dec-09 a aaaammdd

Un ejemplo:

Cita:
select convert(varchar(8), getdate(), 112)
Puedes reemplazar el getdate() por el nombre de tu campo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:39.