postgresで次のSQLクエリを実行しようとしています:
INSERT INTO Works_On (ESSN,PNo,Hours) VALUES ('199112111',3,3)
ON DUPLICATE KEY UPDATE Hours = 3;
しかし、そうすると、次のエラーが表示されます。
psql:test2.sql:2: ERROR: syntax error at or near "ON"
LINE 2: ON DUPLICATE KEY UPDATE Hours = 3;
^
エラーを実際に見つけることができません。助けていただければ幸いです。