I have a string \'2009-06-24 09:52:43.000\', which I need to insert to a DateTime column of a table.
But I don\'t care about the time, just want to insert it as 2009-06-
Probably a cleaner and more portable way to do this, but my years old idiom is:
insert into tbl (date_column) select convert(varchar, convert (datetime, '2009-06-24 09:52:43.000'), 101)