Я думаю, у вас есть новая строка в вашем столбце времени. Пожалуйста, используйте подстроку, чтобы получить точное время.
select CONVERT(time, substring(timout, 1, 5), 104)
from tbl_test
Преобразование создаст проблему, когда время будет нулевым или недействительным, поэтому используйте функцию Len .
select CONVERT(time, substring(timout, 1, 5), 104)
from tbl_test
where len(TimOut) > 4