Bruce Momjian <bruce(at)momjian(dot)us> writes:
> However, the function only does a subtraction with no adjustment for
> overflow, and considering it returns a signed int, it can't even display
> the full range of valid values:
Say again? The possible range of ages is only 2 billion.
regards, tom lane