Q: insert/update in same statement

Поиск
Список
Период
Сортировка
От grk@usa.net (G. Ralph Kuntz, MD)
Тема Q: insert/update in same statement
Дата
Msg-id 9881c752.0309120955.72b8460e@posting.google.com
обсуждение исходный текст
Ответы Re: Q: insert/update in same statement
Список pgsql-sql
Is it possible to make a single SQL statement that will insert a row
if it does not already exist, otherwise it will just update the
fields?

Actually, just a statement that will not give an error about duplicate
keys would be enough for my application.

Something like

INSERT INTO SOME_TABLE (FIELD1, ...) VALUES (VALUE1, ...) WHERE
KEY_FIELD DOES NOT EXIST;

I am working in PostgreSQL 7.3.x.

Thanks, Ralph


В списке pgsql-sql по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: createlang problme
Следующее
От: grk@usa.net (G. Ralph Kuntz, MD)
Дата:
Сообщение: Q: select query