Is it possible to deceive SQL Server to return a different date on GetDate() without actually changing the machine date? This would be great, since we have
GetDate()
No, there is not much you can do other than something like this:
SELECT GETDATE()-7 --get date time 7 days ago