如何在 PostgreSQL 中为 'numeric' 类型指定仅 'scale'?

How to specify ONLY 'scale' for 'numeric' type in PostgreSQL?

在 PostgreSQL 中,为了为 'numeric' 类型指定 'scale',我必须这样指定它:

NUMERIC(precision, scale)

所以我也必须指定精度。 PostgreSQL 文档说:

Note: The maximum allowed precision when explicitly specified in the type declaration is 1000;

有没有办法只指定 'scale' 而将 'precision' 保留为默认值?

无法只指定小数位数,但如果将精度显式指定为最大允许值 1000,则可以获得相同的效果:

NUMERIC(1000,27)