• Tom Lane's avatar
    Improve error message for rejecting RETURNING clauses with dropped columns. · 8d8ff5f7
    Tom Lane authored
    This error message was written with only ON SELECT rules in mind, but since
    then we also made RETURNING-clause targetlists go through the same logic.
    This means that you got a rather off-topic error message if you tried to
    add a rule with RETURNING to a table having dropped columns.  Ideally we'd
    just support that, but some preliminary investigation says that it might be
    a significant amount of work.  Seeing that Nicklas Avén's complaint is the
    first one we've gotten about this in the ten years or so that the code's
    been like that, I'm unwilling to put much time into it.  Instead, improve
    the error report by issuing a different message for RETURNING cases, and
    revise the associated comment based on this investigation.
    
    Discussion: 1456176604.17219.9.camel@jordogskog.no
    8d8ff5f7
rewriteDefine.c 31 KB