SQL - Cambiar formato de hora - SQL

 
Vista:

Cambiar formato de hora - SQL

Publicado por SQL Server (1 intervención) el 25/11/2018 01:17:26
Tengo una columna HORA que contiene valores como el siguiente: 01:00:17 p. m.
Necesito que la hora pase a formato de 24hrs. Entonces tendría que quedar así: 13:00:17

Para eso tengo un el siguiente código:

select FORMAT(CONVERT(datetime, HORA), 'hh:mm:ss')
from Datos;

Pero al ejecutarlo me sale el siguiente error:

Conversion failed when converting date and/or time from character string.

NOTA: La columna HORA es de tipo varchar.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias
Val: 2.542
Oro
Ha mantenido su posición en SQL (en relación al último mes)
Gráfica de SQL

Cambiar formato de hora - SQL

Publicado por Isaias (1921 intervenciones) el 26/11/2018 18:25:28
¿En que motor de base de datos?, tal vez este guardado un valor que no sea hora
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar