У меня есть столбец, это текст:Как преобразовать текст столбец DateTime в SQL
Примечания (текст, NULL)
Значение образца является «5/21/2013 9:45:48 AM "
Как преобразовать его в формат даты и времени, как это:„2013-05-21 09: 45: 48,000“
причиной обращения является то, что я пытался получить общее количество часов между столбцом datetime и отметкой даты в столбце «Примечания». Я имел в виду что-то вроде этого:
Примечания (текст, пустой) - Date_Sent (DateTime, нуль)
Чтобы быть ясно, столбцы представляют DateTime запрос от клиента был послан (Date_Sent) и последний ответ, сделанный представителем относительно запроса (ответа), поэтому для образца Date_Sent, имеющего значение «2013-05-21 08: 00: 00 000» и ответ со значением «5/21/2013 10 : 00: 00 AM ", я должен получить значение 2,00 (2 часа). К сожалению, в базе данных, над которой я работаю, Remarks - это текст, а Date_Sent - дата-время.
Я вроде новичок в SQL, так что я действительно нужна помощь на этом :(ТИА!
вам нужно конвертировать на стороне программирования. Просто предложение. – KSHiTiJ
Какие СУБД вы используете (SQL Server, Oracle ...)? –
Функция to_date или эквивалент в SQL, который вы используете. –