Я создал 3 представления в SQL-сервере, первый и второй представления имеют небольшие столбцы с датой, а второй - дату, поэтому для объединения между представлениями я конвертирую дату время в небольшое время даты с помощью функции преобразования в сервере SQL, как так:Ошибка преобразования даты времени в smalldatetime
Convert (SMALLDATETIME, V_date)
у меня была эта ошибка:
error in converting a varchar to smalldatetime
Примечание я использовал бросок, и всегда это та же самая ошибка. Я не понимаю, почему в сообщении об ошибке появляется сообщение varchar
, потому что значение столбца (V_date
) в начале координат равно дате.
вид 1: Samll даты и времени, как 2016-04-12 00:00:00 View2 те же данные, view3 даты времени 2016-04-12 00: 00: 00,000 и я хочу, чтобы преобразовать его в дату время в представлении3 работает. но когда я сделал соединение между тремя видами, у меня возникла ошибка сообщения. – hollyx
Что делать, если вы CAST (поле DATETIME) при использовании любого поля – Cato