Попробуйте, однако это работает только в запросе
case when datediff(hh,@Date1,@Date2) < 24 then.....
, если он находится в обычном незапрошенном T-SQL, просто используйте оператор IF
IF datediff(hh,@Date1,@Date2) < 24
begin
-- stuff here
end
else
begin
-- stuff here
end