Current_date() poda tylko datę.
now() poda datę i godzinę rozpoczęcia instrukcji, procedury itp.
sysdate() poda aktualną datę i godzinę.
Spójrz w sekundach po odczekaniu 5 sekund między now()1 sysdate()1 z następującym zapytaniem (przewiń w prawo):
select now(),sysdate(),current_date(),sleep(5),now(),sysdate(); -- will give -- now() sysdate() current_date() sleep(5) now()1 sysdate()1 -- 6/10/2014 2:50:04 AM 6/10/2014 2:50:04 AM 6/10/2014 12:00:00 AM 0 6/10/2014 2:50:04 AM 6/10/2014 2:50:09 AM