我试图从字符串字段更新字段(日期类型)。更新查询(字符串 - >日期)
的字符串字段例如: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.
你能帮我解决这个问题?
谢谢!
谢谢。 但是,如果字符串是空的它正在更新到1900-01-01。如何改变这个不能从null改变它? – oco
将'EMER_INFO1不为空'添加到'UPDATE'。 –