Я пытаюсь обновить поле (тип даты) из поля строки.Update Query (String -> Date)
Пример строки поля: 20/10/2015
Я новичок в SQL. Я попробовал этот запрос:
UPDATE [dbo].[EmployeeWithCompCar]
SET [EMER_AttachEndDate] = cast([EMER_info1] as date)
я получаю это сообщение:
Conversion failed when converting date and/or time from character string.
Можете ли вы помочь мне исправить это?
Thank's!
Спасибо. Но если строка пуста, она обновляется до 1900-01-01. Как изменить это, чтобы не изменить его с нуля? – oco
Добавьте 'где EMER_INFO1 не null 'в' UPDATE'. –