1)
i think some database you can TRIGGER the update at the scheduled time from database built in function.
2)
or you can use windows task scheduler to schedule a task to do the update procedure at the scheduled time.
3)
or you can write a php to update the database as you want. and use windows task scheduler to schedule a task to run this php page at the schedled time.
a) save this a a bat file update.bat
php.exe c:\wwwroot\update.php
b) windows scheduler to run update.bat
hui