In PostgreSQL 10, I am creating a table that contains a Numeric column. I know the values in this column must be precise, but I'm not sure what the exact size of the final values will be.
value NUMERIC
vs.
value NUMERIC(20, 2)
What would be the advantages or disadvantages of not specifying the precision as opposed to giving it an arbitrarily large precision?