Re: Why No WHERE clause for INSERT statements

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Why No WHERE clause for INSERT statements
Дата
Msg-id 10496.1282054399@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Why No WHERE clause for INSERT statements  (Maurice Gittens <mainmanmauricio@gmail.com>)
Ответы Re: Why No WHERE clause for INSERT statements  (Maurice Gittens <mainmanmauricio@gmail.com>)
Список pgsql-general
Maurice Gittens <mainmanmauricio@gmail.com> writes:
> The syntax includes a where clause allowing qualified declarative
> control over what is deleted.

> Why would the same not hold for the insert statement?

All that stuff is buried in the "query" option.  You can do something
like

    INSERT INTO table SELECT ... WHERE ...

so the full power of SELECT is available already.

            regards, tom lane

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

Предыдущее
От: Michael Glaesemann
Дата:
Сообщение: Re: Why No WHERE clause for INSERT statements
Следующее
От: Thom Brown
Дата:
Сообщение: Re: Postgresql's table & index compared to that of MySQL