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

COmo hacer una consulta para cambiar de formato una fecha así: 20070917

Estas en el tema de COmo hacer una consulta para cambiar de formato una fecha así: 20070917 en el foro de SQL Server en Foros del Web. Hola Pues tengo un campo de Texto (OJO:No es campo tipo fecha) que guarda fechas en este formato 20070917 Necesito realizar una consulta que me ...
  #1 (permalink)  
Antiguo 01/10/2007, 15:54
Avatar de webbeginner  
Fecha de Ingreso: noviembre-2004
Mensajes: 241
Antigüedad: 19 años, 5 meses
Puntos: 2
COmo hacer una consulta para cambiar de formato una fecha así: 20070917

Hola

Pues tengo un campo de Texto (OJO:No es campo tipo fecha) que guarda fechas en este formato 20070917

Necesito realizar una consulta que me muestre dicho campo con fecha así: 17/09/2007

Como podría obtenerlo

Gracias !!
__________________
************************
"La bondad es simple; la maldad, múltiple"
  #2 (permalink)  
Antiguo 01/10/2007, 17:00
Avatar de iislas
Colaborador
 
Fecha de Ingreso: julio-2007
Ubicación: Mexico, D.F.
Mensajes: 6.482
Antigüedad: 16 años, 9 meses
Puntos: 180
Re: COmo hacer una consulta para cambiar de formato una fecha así: 20070917

¿¿¿¿Un campo TEXT para guardar una fecha?????, no te creo, debe ser un varchar o char, ¿no?

Para cambiar "el formato", tienes CAST o CONVERT, claro, si hablamos de SQL Server.
  #3 (permalink)  
Antiguo 07/10/2007, 00:51
 
Fecha de Ingreso: marzo-2007
Mensajes: 76
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: COmo hacer una consulta para cambiar de formato una fecha así: 20070917

si el campo no es datetime no se si te servira pero prueba esto de todas maneras
te la muestra asi: 20070917 ponlo asi (dbo.FormatoFecha(TABLA.COLUMNA, '%d%m%Y')
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 01:54.