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

Como extraer de un Query la hora de un campo DateTime

Estas en el tema de Como extraer de un Query la hora de un campo DateTime en el foro de SQL Server en Foros del Web. Como están quería hacer una consulta tengo un tabla llamara “ACESSO” donde tengo el Campo “HORRA INICIO” esta es declarada como DateTime como puedo hacer ...
  #1 (permalink)  
Antiguo 11/12/2006, 06:06
 
Fecha de Ingreso: marzo-2003
Mensajes: 524
Antigüedad: 21 años, 1 mes
Puntos: 2
Como extraer de un Query la hora de un campo DateTime

Como están quería hacer una consulta tengo un tabla llamara “ACESSO” donde tengo el Campo “HORRA INICIO” esta es declarada como DateTime como puedo hacer un Query dentro SQL Server para solo obtener la Hora del Campo “HORA_INICIO”
  #2 (permalink)  
Antiguo 11/12/2006, 07:46
Avatar de jhoncacru  
Fecha de Ingreso: mayo-2004
Ubicación: cochabamba-Bolivia
Mensajes: 107
Antigüedad: 20 años
Puntos: 1
Re: Como extraer de un Query la hora de un campo DateTime

Espero te sirva lo siguiente:

select CONVERT(char(8),HORA_INICIO,103) from ACCESO


Listo con eso ya debería estar,
chao chao
__________________
Gracias de antemano.
  #3 (permalink)  
Antiguo 11/12/2006, 12:32
 
Fecha de Ingreso: marzo-2003
Mensajes: 524
Antigüedad: 21 años, 1 mes
Puntos: 2
Re: Como extraer de un Query la hora de un campo DateTime

Hola jhoncacru te pido disculpa no puse bien la explicación a mi problema el Campo DateTime se llama Fecha_Inicio que esta en sgte formato

Fecha_Inicio
-------------------------
2007-11-11 14:22:00.000

yo quiero de este extraer solamente la hora que se llamara Hora_Inicio

Hora_Inicio
-------------------------
14:22:00
  #4 (permalink)  
Antiguo 11/12/2006, 13:33
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 17 años, 5 meses
Puntos: 8
Re: Como extraer de un Query la hora de un campo DateTime

Que tal Escorpion.

Puedes intentarlo de la siguiente manera:


Código:
select SUBSTRING ( CONVERT(char(38),  Fecha_Inicio,121), 12,8) AS Hora_Inicio from ACCESO

Saludos y suerte!
P.D. Consulta los libros en línea de SQL Server para saber más de los parametros de CONVERT y SUBSTRING.

Última edición por daniel00; 11/12/2006 a las 13:38 Razón: Me falto incluir información.
  #5 (permalink)  
Antiguo 12/12/2006, 07:46
 
Fecha de Ingreso: marzo-2003
Mensajes: 524
Antigüedad: 21 años, 1 mes
Puntos: 2
Re: Como extraer de un Query la hora de un campo DateTime

Ja ja ja buen truco muchas gracias daniel00
  #6 (permalink)  
Antiguo 21/08/2008, 19:45
 
Fecha de Ingreso: agosto-2008
Mensajes: 1
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: Re: Como extraer de un Query la hora de un campo DateTime

Gracias Viejo, solo cambie el 103 por el 108 para la hora

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.
Tema Cerrado

SíEste tema le ha gustado a 1 personas (incluyéndote)




La zona horaria es GMT -6. Ahora son las 05:36.