v.23.5Improvement

Support Variable-Size Decimals, Closes #49130

Support decimals with not fixed size. Closes #49130. #50586 (Kruglov Pavel).
Support for decimals with variable size in ClickHouse.

Why it matters

This feature introduces the ability to use decimals with non-fixed sizes, enhancing flexibility in numeric precision management. It addresses the limitation of fixed-size decimals and allows users to define decimal types with variable precision and scale according to their needs.

How to use it

Users can now define decimal columns or expressions without restricting to fixed sizes, allowing more adaptable precision settings in their schemas or queries using the enhanced decimal type syntax.