#sql #sql-server #tsql
Вопрос:
У меня есть столбец со строковыми значениями, такими как
07:00 AM
10:00 AM
11:30 AM
12:30 PM
09:30 PM
Кто-нибудь может мне сказать, как я могу перевести этот столбец в тип времени из строкового типа.
Комментарии:
1. В чем дело
SELECT CONVERT(time, TimeValue) FROM ...
?2. Также вы можете использовать : ВЫБЕРИТЕ АКТЕРСКИЙ СОСТАВ («07:00 УТРА» В КАЧЕСТВЕ ВРЕМЕНИ);
3. В соответствии с руководством по вопросам, пожалуйста, покажите, что вы пробовали, и расскажите нам, что вы нашли (на этом сайте или в другом месте) и почему это не соответствует вашим потребностям.
Ответ №1:
Попробуйте это
SELECT CAST(your_column_name AS TIME) from your_table_name