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

Convertir dato

Estas en el tema de Convertir dato en el foro de SQL Server en Foros del Web. Hola chicos, Espero y me puedan apoyar al respecto, como le puedo hacer para convertir todos los datos de un campo con datos de éste ...
  #1 (permalink)  
Antiguo 19/06/2007, 15:19
 
Fecha de Ingreso: enero-2007
Mensajes: 25
Antigüedad: 17 años, 3 meses
Puntos: 0
Convertir dato

Hola chicos,

Espero y me puedan apoyar al respecto, como le puedo hacer para convertir todos los datos de un campo con datos de éste tipo 20070529085740 donde viene año, mes, día,hora, minutos y segundos respectivamente.

Quiero que en una consulta aparezca 29-05-2007 08:57:40

Gracias por el apoyo.

Saludos
  #2 (permalink)  
Antiguo 20/06/2007, 12:48
Avatar de pablinweb  
Fecha de Ingreso: julio-2003
Mensajes: 283
Antigüedad: 20 años, 9 meses
Puntos: 0
Re: Convertir dato

Podrías hacer algo así:

SELECT RIGHT(LEFT(FECHA, 8), 2) + '-' + RIGHT(LEFT(FECHA, 6), 2) + '-' + LEFT(FECHA, 4) + ' ' + LEFT(RIGHT(FECHA, 6), 2) + ':' + LEFT(RIGHT(FECHA, 4), 2) + ':' + RIGHT(FECHA, 2) AS FECHA
FROM MITABLA

Pero es una chancada, no sé si hay alguna función en sql que lo pasé directamente.
  #3 (permalink)  
Antiguo 21/06/2007, 08:21
 
Fecha de Ingreso: enero-2007
Mensajes: 25
Antigüedad: 17 años, 3 meses
Puntos: 0
Re: Convertir dato

HOLA PABLINWEB,

EXCELENTE SI ME SIRVIO MUCHAS GRACIAS.

SALUDOS.
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 13:11.