In Postgres documentation INSERT there is an example of ON CONFLICT use:
INSERT INTO distributors (did, dname) VALUES (7, 'Redline GmbH')
ON CONFLICT (did) DO NOTHING;
I try the same thing:
INSERT INTO name_map VALUES ('key_value', 'val1','val2')
ON CONFLICT (key_column) DO NOTHING;
But get ERROR: syntax error at or near "ON".
What am I missing?
postgres --version
> 9.5.0