UPDATE FROM portability

Поиск
Список
Период
Сортировка
От Andreas Pflug
Тема UPDATE FROM portability
Дата
Msg-id 3E7F1695.5050101@web.de
обсуждение исходный текст
Ответы Re: UPDATE FROM portability  (Manfred Koizar <mkoi-pg@aon.at>)
Список pgsql-sql
Updating some rows in tab1 with corresponding values from tab2, pgsql style:

UPDATE tab1         SET value=T2.VALUE    FROM tab2 T2 WHERE T2.restr=1       AND tab1.key=T2.key
<<<<<<

The same for MSSQL:

UPDATE tab1         SET value=T2.VALUE    FROM tab1 T1       JOIN tab2 T2 ON T1.key=T2.Key       <<<<<< WHERE
T2.restr=1


I'm looking for a portable query style, without using a subquery in the 
SET clause (which could make things quite slow)
Any hints?

Regards,
Andreas



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

Предыдущее
От: Christoph Haller
Дата:
Сообщение: Re: Seeking help with a query....
Следующее
От: Tom Lane
Дата:
Сообщение: Re: function with security definer