Git поддерево тянуть вместе с Strategy-Option = их

Подобно большинству ответов, но работает немного быстрее:

WITH upsert AS (UPDATE spider_count SET tally=1 WHERE date='today' RETURNING *)
INSERT INTO spider_count (spider, tally) SELECT 'Googlebot', 1 WHERE NOT EXISTS (SELECT * FROM upsert)

(источник: http://www.the-art-of-web.com/sql/upsert / )

0
задан huggie 25 March 2019 в 09:29
поделиться