If you look at the documentation for SET you'll find it doesn't do anything fancy like arithmetic expressions. Or anything.
So, what you want to do is not going to work.
The usual way to do this is with your Scheduler, so talk to your Scheduler people.
NicC, it seems you chopped my previous posting of this when you did the split