Вопросы по теме 'upsert'

Как реализовать условную хранимую процедуру Upsert?
Я пытаюсь реализовать вашу базовую функциональность UPSERT, но с одной изюминкой: иногда я не хочу фактически обновлять существующую строку. По сути, я пытаюсь синхронизировать некоторые данные между разными репозиториями, и функция Upsert мне...
15582 просмотров

Обновление основных данных из базы данных SQLite
В настоящее время я пишу приложение, которому требуется возможность изменять и сохранять различные фрагменты данных. Я решил использовать для этой цели Core Data. Когда пользователь впервые открывает приложение, мне нужно импортировать большой объем...
1847 просмотров

Oracle - UPSERT с обновлением, не выполненным для неизмененных значений
На данный момент я использую следующее обновление или вставку инструкции Oracle: BEGIN UPDATE DSMS SET SURNAME = :SURNAME WHERE DSM = :DSM; IF (SQL%ROWCOUNT = 0) THEN INSERT INTO DSMS (DSM, SURNAME) VALUES (:DSM,...
2202 просмотров
schedule 21.03.2023

Есть ли способ обновить список с помощью одного запроса?
Я знаю, что этот вопрос уже задавали раньше, но это другой сценарий. Я хотел бы иметь такую ​​​​коллекцию: { "_id" : ObjectId("4c28f62cbf8544c60506f11d"), "pk": 1, "forums": [{ "pk": 1, "thread_count": 10,...
1545 просмотров
schedule 12.06.2023

Вставить в таблицу MySQL или обновить, если существует
Я хочу добавить строку в таблицу базы данных, но если существует строка с таким же уникальным ключом, я хочу обновить строку. Например: INSERT INTO table_name (ID, NAME, AGE) VALUES(1, "A", 19); Допустим, уникальный ключ - ID , а в...
978449 просмотров
schedule 07.06.2022

Чистый способ выполнения операции upsert (обновление или вставка) в Dynamics CRM 4
В настоящее время я использую следующий код для выполнения «upsert» в CRM. try { crm.Create(c); } catch (SoapException) { crm.Update(c); } Прав ли я, предполагая, что этот тип обновления сотрет всю существующую информацию из моего...
1007 просмотров
schedule 25.06.2023

Массовое обновление/upsert в MongoDB?
Можно ли выполнять массовое обновление/upsert (не вставлять) в MongoDB? Если да, укажите мне какие-либо документы, связанные с этим? Спасибо
16404 просмотров
schedule 23.05.2022

Upsert в Rails ActiveRecord
Есть ли в ActiveRecord встроенная функция upsert? Я знаю, что мог бы написать это сам, но я, очевидно, не хочу, если такая вещь уже существует.
25041 просмотров
schedule 02.01.2024

mongoDB монгоимпорт upsert
Я пытаюсь сделать массовое обновление со следующим mongoimport -d my_db -c db_collection -upsertFields email ~/Desktop/update_list.csv CSV, который я пытаюсь импортировать, выглядит так. email, full_name [email protected],stackoverflow...
9827 просмотров
schedule 18.06.2023

Запрос на обновление Postgresql
Возможный дубликат: Вставить при дублировании обновления (postgresql) Невозможно ВЫБРАТЬ из предложения UPDATE RETURNING в postgres Помогите мне разобраться в синтаксической ошибке. Я пытаюсь сделать такую ​​реализацию запроса...
9410 просмотров
schedule 05.04.2022

Postgresql — чистый способ вставки записей, если они не существуют, обновить, если они есть
Вот моя ситуация. У меня есть таблица с кучей URL-адресов и дат сканирования, связанных с ними. Когда моя программа обрабатывает URL-адрес, я хочу ВСТАВИТЬ новую строку с датой сканирования. Если URL-адрес уже существует, я хочу обновить дату...
8143 просмотров
schedule 04.12.2022

Как обновить и обновить несколько документов в MongoDB с помощью драйверов C#
Я использую MongoDB 2 и хочу обновить несколько документов и добавить значение, например processed:true , в коллекцию. Но API MongoDB С# позволяет нам либо обновлять несколько записей, либо обновлять одну запись. Как решить эту проблему с помощью...
28960 просмотров
schedule 16.06.2023

Является ли MERGE атомарным оператором в SQL2008?
Я использую оператор MERGE как UPSERT , чтобы добавить новую запись или обновить текущую. У меня есть несколько потоков, управляющих базой данных через несколько соединений и несколько операторов (одно соединение и оператор на поток). Я группирую...
6772 просмотров
schedule 28.05.2023

Как узнать, изменилась ли запись в Postgres
У меня есть вопрос типа "upsert"... но я хочу высказать его, потому что он немного отличается от всего, что я читал в stackoverflow. Основная проблема. Я работаю над переходом с mysql на PostgreSQL 9.1.5 (размещенный на Heroku). В связи с этим...
3816 просмотров

Эквивалент метеора
Как скоро команда upsert будет реализована в Meteor? И как лучше всего сделать то же самое в то же время? Что-то вроде этого, что я делаю в данный момент: if typeof ( item = Items.findOne({title:'Foo'}) ) == 'undefined' item =...
3580 просмотров
schedule 02.07.2022

Неоднозначный столбец в PostgreSQL UPSERT (CTE с возможностью записи), использующий одну таблицу для обновления другой
У меня есть таблица с именем users_import , в которую я анализирую и импортирую файл CSV. Используя эту таблицу, я хочу ОБНОВИТЬ свою таблицу users , если пользователь уже существует, или ВСТАВИТЬ, если она еще не существует. (На самом деле это...
1457 просмотров
schedule 07.12.2022

Upsert с $in
Мне нужны следующие функции в MongoDB. У меня есть коллекция с именем «сущности», которая в основном хранит текст сущности и ее количество. Коллекция выглядит так: [{u'_id': u'facebook', u'n': 120}, {u'_id': u'florida', u'n': 98}, {u'_id':...
878 просмотров
schedule 08.03.2022

Поведение MySQL ON DUPLICATE KEY UPDATE для нескольких UNIQUE полей
Начиная с MySQL 4.1.0, можно добавить оператор ON DUPLICATE KEY UPDATE , чтобы указать поведение, когда вставленные значения (с INSERT или SET или VALUES ) уже находятся в целевой таблице w.r.t. PRIMARY KEY или какое-то UNIQUE поле. Если...
22172 просмотров
schedule 18.06.2023

Mongodb upsert бросает исключение DuplicateKeyException
Я получаю эту ошибку [2] время от времени при попытке повысить (увеличить или вставить) документ с помощью метода [1]. [1] public NGram save(final NGram ngram) { Criteria cr = where("_id").is(ngram.getNgram())...
8719 просмотров
schedule 09.05.2022

Могу ли я использовать INSERT INTO On DUPLICATE KEY без использования значения auto_increment?
Я пытаюсь написать запрос, чтобы проверить, существует ли запись (на основе пары предложений, а не уникального идентификатора), если такой поиск возвращает записи, мне нужно обновить все найденные записи, если ничего не найдено, тогда мне нужно...
153 просмотров
schedule 25.03.2024