Результаты поиска по запросу "upsert"
Мне лично нравится создавать переменную таблицы или временную таблицу для хранения значений, а затем выполнять обновление / вставку, но обычно я выполняю массовую вставку / обновление. Что хорошо в этом шаблоне, так это то, что он работает для нескольких записей без избыточности во вставках / обновлениях.
я есть следующее утверждение в моем коде INSERT INTO #TProductSales (ProductID, StockQTY, ETA1) VALUES (@ProductID, @StockQTY, @ETA1)Я хочу сделать что-то вроде: IF @ProductID exists THEN UPDATE #TProductSales ELSE INSERT INTO ...
Я пропустил это! Спасибо!
я есть следующая таблица значений атрибутов сущности: CREATE TABLE key_value_pair ( id serial NOT NULL PRIMARY KEY, key varchar(255) NOT NULL, value varchar(255), is_active boolean ); CREATE UNIQUE ...
@ErwinBrandstetter спасибо - На самом деле я отвечал не на тот вопрос :)
ьзуя Postgres 9.6, я следовал стратегии, рекомендованной в https://stackoverflow.com/a/40325406/435563 [https://stackoverflow.com/a/40325406/435563]сделатьINSERT или жеSELECT и вернуть полученный идентификатор: with ins as ( insert into prop ...
Вставить, при повторном обновлении в PostgreSQL?
Несколько месяцев назад я узнал из ответа на Stack Overflow, как выполнять несколько обновлений одновременно в MySQL, используя следующий синтаксис:
Как обновить все столбцы с INSERT ... ON CONFLICT ...?
У меня есть таблица с одним первичным ключом. Когда я пытаюсь выполнить вставку, может возникнуть конфликт, вызванный попыткой вставить строку с существующим...
Вернуть строки из INSERT с ON CONFLICT без необходимости обновления
У меня есть ситуация, когда мне очень часто нужно получить строку из таблицы с уникальным ограничением, и если ее нет, создать ее и вернуть. Например, моя та...