provided, it completely hides the actual name of the table.
This is particularly useful when ON CONFLICT DO UPDATE
targets a table named excluded, since that will otherwise
- be taken as the name of the special table representing rows proposed
+ be taken as the name of the special table representing the row proposed
for insertion.
conflict. The SET and
WHERE clauses in ON CONFLICT DO
UPDATE have access to the existing row using the
- table's name (or an alias), and to rows proposed for insertion
+ table's name (or an alias), and to the row proposed for insertion
using the special excluded table.
SELECT privilege is required on any column in the
target table where corresponding excluded