Sean Chittenden <sean@chittenden.org> writes:
> 3) Add an upgrading note in the 7.4 release notes to the extent of
> ''::INT is now an error and code must be fixed accordingly.
How exactly would this differ from the statement already prominently
made in the 7.3 release notes?
An empty string (<literal>''</literal>) is no longer allowed as the input into an integer field. Formerly,
itwas silently interpreted as 0.
I'm not sure that giving a warning for one release cycle would really
reduce the pain all that much. There are way too many client-side
setups in which notices and warnings disappear into the bit-bucket.
regards, tom lane