Я хочу обновить поле, когда его дата создания со вчерашнего дня 2014-09-24, но обновление не произойдет, хотя условия заполнены. Я думаю, проблема заключается в времени в поле CreateDate, таком как «2014-09-24 12:25:00», поэтому матч не работает.Запросить поле datetime без учета времени в T-SQL
Как я могу сравнить только дату?
UPDATE MyTable SET SentDate = NULL WHERE Category = 'test' AND CreateDate like '2014-09-24'
Cast нужные поля даты только дата тип данных 'ВЫБРАТЬ CONVERT (DATETIME, CONVERT (ДАТА, GETDATE()));' – xQbert