You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When specifying explicit precision and scale for numerics, Postgres allows the ranges 0..=1000 for precision and -1000..=1000 for scale. Currently, ExactNumberInfo uses u64 to represent scale, and the parser fails on the - when trying to parse DDL with a negative scale:
createtablet (x numeric(1000,-10));
Error during parsing: ParserError("Expected: literal int, found: - at Line: 1, Column: 32")