Thread: pgsql: Clean up overly complex code for issuing some related error mess

Clean up overly complex code for issuing some related error messages.

The original version was unreadable, and not mechanically checkable
either.

Branch
------
master

Details
-------
http://git.postgresql.org/pg/commitdiff/9a8b73147c07e02e10e0d0a34aa99d72e3336fb2

Modified Files
--------------
src/backend/commands/tablecmds.c |   41 ++++++++++++++++++++++++-------------
1 files changed, 26 insertions(+), 15 deletions(-)