The data hash for select @start_ds is the same as select @end_ds because they both evaluate to '1970-01-0', ideally we need to disambiguate this so that users using these macros in their queries get a diff.