Werte einfügen, wenn die Einträge nicht existieren bereits in Postgres

Ich würde gerne diese arbeiten, aber Postgres nicht, wie WHERE - Klausel in dieser Art von insert.

  INSERT INTO keys(name, value) VALUES
    ('blah', 'true')
  WHERE NOT EXISTS (
    SELECT 1 FROM keys WHERE name='blah'
  );

InformationsquelleAutor Matt York | 2012-12-17

Schreibe einen Kommentar