Re: REPLACE INTO table a la mySQL

Поиск
Список
Период
Сортировка
От mlw
Тема Re: REPLACE INTO table a la mySQL
Дата
Msg-id 3B1D5C8E.5C5DF552@mohawksoft.com
обсуждение исходный текст
Ответ на REPLACE INTO table a la mySQL  ("Dale Johnson" <djohnson@mi.ab.ca>)
Ответы RE: Re: REPLACE INTO table a la mySQL  ("Christopher Kings-Lynne" <chriskl@familyhealth.com.au>)
Список pgsql-hackers
Dale Johnson wrote:
> 
> I know we're not in the business of copying mySQL,
> but the REPLACE INTO table (...) values (...) could be
> a useful semantic.  This is a combination INSERT or
> UPDATE statement.  For one thing, it is atomic, and
> easier to work with at the application level.  Also
> if the application doesn't care about previous values,
> then execution has fewer locking issues and race
> conditions.
> 
> comments?
> 
> Dale Johnson

I don't know if it is standard SQL, but it will save hundreds of lines of code
in applications everywhere. I LOVE the idea. I just finished writing a database
merge/update program which could have been made much easier to write with this
syntax.


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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Acucobol interface
Следующее
От: "Mauricio Breternitz"
Дата:
Сообщение: Re: database synchronization