Результаты поиска по запросу "upsert"
Как обновить все столбцы с INSERT ... ON CONFLICT ...?
У меня есть таблица с одним первичным ключом. Когда я пытаюсь выполнить вставку, может возникнуть конфликт, вызванный попыткой вставить строку с существующим...
Это слишком сложно, SQL может справиться с этим в один запрос
//en.wikipedia.org/wiki/UpsertВставить обновление хранимой процедуры на SQL ServerЕсть ли какой-нибудь умный способ сделать это в SQLite, о котором я не дума...
Так что на самом деле вам нужно сначала прочитать и принять решение о вставке или обновлении.
отаю с Windows Azure Table Storage и имею простое требование: добавить новую строку, перезаписав любую существующую строку этим PartitionKey / RowKey. Однако...
Вы хотите сделать это в код или хранилище данных? потому что вы также можете инкапсулировать весь SQL в хранимую процедуру, если хотите скрыть сложность запросов.
у приложение для перемещения данных из Oracle в Sybase и мне нужно выполнить операции обновления / вставки. В Oracle я бы использовал MERGE INTO, но, похоже, он не доступен в Sybase (во всяком случае, не в ASE). Я знаю, что это можно сделать с ...
Как я уже сказал, я парень по T-SQL, но основная идея здесь состоит в том, чтобы «присоединиться» к таблице movie_rating против себя. Если при использовании примера «если существует» производительность не падает, я бы использовал его для удобства чтения.
я есть простой запрос INSERT, где мне нужно использовать вместо UPDATE, когда первичный ключ является дубликатом. В MySQL это кажется проще, в Oracle, кажется, мне нужно использовать MERGE. Все примеры, которые я мог найти для MERGE, имели ...
@ErwinBrandstetter спасибо - На самом деле я отвечал не на тот вопрос :)
ьзуя Postgres 9.6, я следовал стратегии, рекомендованной в https://stackoverflow.com/a/40325406/435563 [https://stackoverflow.com/a/40325406/435563]сделатьINSERT или жеSELECT и вернуть полученный идентификатор: with ins as ( insert into prop ...
Я пропустил это! Спасибо!
я есть следующая таблица значений атрибутов сущности: CREATE TABLE key_value_pair ( id serial NOT NULL PRIMARY KEY, key varchar(255) NOT NULL, value varchar(255), is_active boolean ); CREATE UNIQUE ...
хороший момент @kmanzana. слишком хакерский для меня. ИМХО
ли в ActiveRecord встроенная функция upsert? Я знаю, что мог бы написать это сам, но, очевидно, не хочу, если такая вещь уже существует.