David Rowley <dgrowle...@gmail.com> writes: > I agree that it should be a separate patch. But thinking about what > Tom mentioned in [1], I had in mind this patch would need to wait > until the new standard is out so that we have a more genuine reason > for breaking existing queries.
Well, we already broke them in v15: that example now gives regression=# select 0x42e; ERROR: trailing junk after numeric literal at or near "0x" LINE 1: select 0x42e; ^ So there's probably no compatibility reason not to drop the other shoe. regards, tom lane