以下查询不会更新datetime字段:' C/ s& a. I! q7 l+ r7 ^
update tableSET EndDate = '2009-05-25'WHERE Id = 1我也试过没有破折号,但也没用。 c f* O2 p/ ]) J( V V * `' t V$ d$ |6 T; u; h4 K 解决方案: . ^2 \. B/ ~1 t D2 V 如有疑问,请明确说明使用情况。CAST / CONVERT数据类型转换:) P5 Z7 h& ]3 X; k* b+ U# O; y
UPDATE TABLE SET EndDate = CAST('2009-05-25' AS DATETIME) WHERE Id =