В PostgreSQL данные столбца для структуры таблицы хранятся в pg_attribute, с несколькими полями в pg_class и парой в pg_attrdef.
Но я не вижу точности или масштаба для типа поля NUMERIC, хранящегося там где угодно.
Его можно найти в таблицах INFORMATION_SCHEMA, но я стараюсь их избегать, так как они не используют oids для простого присоединения к таблицам pg_catalog.
Итак, возникает вопрос: где в системных таблицах postgreSQL хранятся точность и масштаб столбцов?