Используйте функцию DATEDIFF
DATEDIFF(dd, @GIVEN_DATE, CREATED_DATE) >= 0
Это вернет разницу в количестве дней от заданной вами даты и даты вашего создания.Когда функция возвращает ноль или больше, тогда значение create_date превышает заданную дату.Нет необходимости в кастинге.
UPDATE [Database].[dbo].[TB__TABLE]
SET SOLUTION_ID = 1
WHERE DATEDIFF(dd, @GIVEN_DATE, CREATED_DATE) >= 0