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
Remove the new UPSERT command tag and use INSERT instead.
Previously, INSERT with ON CONFLICT DO UPDATE specified used a newcommand tag -- UPSERT. It was introduced out of concern that INSERT asa command tag would be a misrepresentation for ON CONFLICT DO UPDATE, assome affected rows may actually have been updated.Alvaro Herrera noticed that the implementation of that new command tagwas incomplete; in subsequent discussion we concluded that having itdoesn't provide benefits that are in line with the compatibility breaksit requires.Catversion bump due to the removal of PlannedStmt->isUpsert.Author: Peter GeogheganDiscussion: 20150520215816.GI5885@postgresql.org