Alex Pilosov <alex(at)pilosoft(dot)com> writes:
> I just ran into a strangest thing: within transaction, select now() will
> always return time when transaction started.
That is what now() is defined to return: transaction start time.
Perhaps the documentation needs improvement...
regards, tom lane