Вопросы по теме 'sql-merge'

Как объединить две таблицы в MySQL и где таблица 1 является основной
Как объединить две таблицы в MySQL? Я просмотрел несколько других сообщений на эту тему, но они не вдаются мне в подробности. Я начинающий пользователь MySQL, так что потерпите меня, у меня есть основная таблица и временная таблица, которые...
270 просмотров
schedule 08.07.2023

Слияние приводит к ошибке приведения DATETIME --> INT
Я не могу понять, почему эта ошибка возникает. Может ли кто-нибудь еще помочь мне найти ошибку? Я пытаюсь объединиться с временной таблицей и получаю сообщение об ошибке Неявное преобразование из типа данных datetime в int не допускается....
110 просмотров
schedule 07.10.2023

Oracle MERGE - если не соответствует, обновите, если условие выполнено
Мне нужно объединить некоторые значения в таблицу, обновить поле, когда строка с указанным ключом уже существует, или вставить новую строку, если она не существует. Это моя таблица: profiles(name, surname, active); куда: name...
24204 просмотров

MERGE с использованием переменной типа строки в PL/SQL на Oracle?
С переменной bar типа foo%ROWTYPE я могу выполнять как INSERT , так и UPDATE в PL/SQL: INSERT INTO foo VALUES bar; UPDATE foo SET ROW = bar WHERE id = bar.id; Но как мне сделать MERGE ? Следующий подход генерирует следующее...
7494 просмотров
schedule 05.12.2022

как инициализировать переменную в MERGE MATCHED WHEN CASE Oracle
Я новичок в команде слияния PL / SQL. Может кто-нибудь помочь мне. Я хочу добавить новую запись MERGE MATCHED THEN case или инициализировать новую переменную в Match THEN Case of MEGE query ORACLE. MERGE INTO table itr WHEN MATCHED THEN Update...
759 просмотров
schedule 21.01.2023

Обновление оператора T-Sql MERGE, когда критерии соответствуют вновь вставленной записи
Это XML, который у меня есть: <?xml version="1.0" encoding="UTF-8"?> <Data> <Record> <ServerId>1</ServerId> <CompanyId>1</CompanyId> <InstanceId>2</InstanceId>...
63 просмотров
schedule 01.03.2022

SQL: Upsert и получить старые и новые значения
У меня есть следующие элементы таблицы: Id MemberId MemberGuid ExpiryYear Hash --------------------------------------------------------------------------- 1 1 Guid1 2017...
709 просмотров
schedule 02.12.2022

Массовое слияние записей Oracle Pro*C на языке C с использованием массивов хостов, снижающих производительность при увеличении объема.
Используя Oracle 11g Pro * C в C, я использую массивы хостов для управления массовым слиянием в таблицу БД, как показано в следующем примере: merge into TBL_NM A using (select 1 from dual) B on (col1 = to_date(:v,'YYMMDD') and col2 = :v and col3...
489 просмотров
schedule 27.07.2023

Оператор слияния Oracle и по исходному/целевому условию
Мне нужно сделать MERGE в Oracle, но я застрял. В SQL Server я всегда использую условия BY SOURCE и BY TARGET , чтобы проверить, где существует запись, а затем выполнить действие. Я немного сбит с толку, потому что не знаю, как добиться...
1837 просмотров
schedule 27.06.2023

MERGE таблица, ничего не делать при совпадении
У меня есть таблица DOMAINS в двух разных схемах со столбцами ID , NAME , CODE , DESCRIPTION . Для любого NAME , существующего в новой схеме, он должен использовать существующий ID без какого-либо слияния; для этих новых записей NAME он...
20693 просмотров
schedule 28.01.2024

Выполнение (10:46): ORA-30926: невозможно получить стабильный набор строк в исходных таблицах.
Когда я запускаю этот запрос: MERGE INTO AMDW.DIMSECURITY_08052018 OUTER_TAB USING (Select DISTINCT DS.SECURITYKEY,DCQ.currencycode From AMDW.DIMSECURITY_08052018 DS inner join AMDW.FACTTRANSACTION FT on DS.securitykey =FT.SECuritykey inner...
98 просмотров
schedule 21.04.2024

MERGE DELETE только на основе родительского идентификатора
у меня есть таблица под названием Availability, которая выглядит так. | Id | Allocated | AverageCost | Demand | InStock | SourceDate | LocationId | ItemId теперь ItemId является отношением к таблице Items, а LocationId — отношением к таблице...
154 просмотров
schedule 12.11.2023

Оператор SQL Merge не примет некоторые из моих идентификаторов
Привет, я создал следующую инструкцию SQL, чтобы помочь мне объединить данные из одной таблицы в другую таблицу. Следующий код работает нормально. MERGE INTO FTOURSTATS ts USING (SELECT * FROM guest_tour) t ON (t.TOUR_ID = ts.TOURID AND...
47 просмотров
schedule 18.01.2024

Oracle объединяет столбец с несколькими значениями
У меня есть две таблицы в базе данных оракула "persons" with columns (personid, lastname, firstname, address, city) "person_details" with columns (id, personid, mobileno) и таблица слияния "merge_test" with columns (personid, detail_id,...
217 просмотров
schedule 21.09.2022

Oracle MERGE переписан на PySpark. Если null - обновить, иначе - вставить
Это мои таблицы: destination new_data В Oracle SQL я могу сделать это: MERGE INTO destination d USING new_data n ON (d.c1 = n.c1 AND d.c2 = n.c2) WHEN MATCHED THEN UPDATE SET d.d1 = n.d1 WHERE d.d1 IS NULL...
84 просмотров