Děláte to proto, abyste vygenerovali více dat, možná pro testování?
Mělo by to být něco jako
insert into schedule
select schedule_id, location_id, start_date + 5, end_date + 5
from schedule
;
Skutečnost, že některé datové intervaly přesahují půlnoc, je irelevantní.