Formato de Hora

17/09/2008 - 00:12 por JReyes | Informe spam
SQL Server 2005

Saludos, quisiera hacer un select de una tabla que tengo y solamente traer
la hora de un campo de la tabla, actualmente tengo este select:

SELECT Convert(varchar(10),Hora,108) AS Hora FROM EFL_Fechas_Examenes

pero me trae la hora en este formato

12:00:00

yo quiero que me muestre la hora de esta forma

12:00 A.M.

como puedo sacar este formato.
gracias de antemano
 

Leer las respuestas

#1 Maxi Accotto
17/09/2008 - 00:31 | Informe spam
Hola en principio usted deberia dejar a la capa de presentacion que haga
este tipo de operacion y no hacerlo en la base de datos (que pasa si el
sistema se quiere luego usar sin el AM PM?

De todas maneras, revise este ejemplo

select right(convert(char(25),GETDATE(),100),13)


Saludos
Maxi Accotto
Microsoft MVP en SQLServer
SQltotalconsulting
-

"JReyes" escribió en el mensaje de
noticias:
SQL Server 2005

Saludos, quisiera hacer un select de una tabla que tengo y solamente traer
la hora de un campo de la tabla, actualmente tengo este select:

SELECT Convert(varchar(10),Hora,108) AS Hora FROM EFL_Fechas_Examenes

pero me trae la hora en este formato

12:00:00

yo quiero que me muestre la hora de esta forma

12:00 A.M.

como puedo sacar este formato.
gracias de antemano

Preguntas similares