declare @Expiry datetime, @now datetime set @now = getdate() set @Expiry = dateadd(day,-3,@now) select @Expiry select * from PostPropertyMaster Where Date <= DateAdd(hh, 17, Cast(Cast(@Expiry As Date) As DateTime))
error:
The conversion of a varchar data type to a datetime data type resulted in an out-of-range value.
sir my error is solved. using- CONVERT(Datetime,Date,103)
in my table Date column is in dd/mm/yyyy format
select * from PostPropertyMaster Where CONVERT(Datetime,Date,103)< DATEADD(day, -2, GETDATE())
© COPYRIGHT 2025 ASPSnippets.com ALL RIGHTS RESERVED.