On Monday, September 22, 2025, Aaron Ackerman <aackerman(at)goodmorning(dot)com>
wrote:
> When a NUMERIC type is used as a function or procedure argument, the
> value does not actually follow the user-defined precision, such as
> NUMERIC(10,4).
>
This is a known limitation - the “typmod” (type modifier) is not stored in
the metadata for a function’s interface.
Pretty sure it’s documented but not able to go hunting for it at the moment.
David J.