Are you in the same timezone as the database server? Because it could be that CURRENT_TIMESTAMP is specific to the time on the client machine, rather than the server. Just a thought...