FirstTable
ColumnOne | TabletwoCol | TablethreeColumn |
1 | 2 | 5 |
2 | 3 | 6 |
3 | 8 | 10 |
SecondeTable (TableTwo)
TabletwoCol | Coln |
2 | ABC |
3 | lmn |
8 | as |
1515 | addd |
Я хочу использовать Merge удалить, чтобы удалить из моего Seconde таблицы со ссылкой Tabletwocol
т.е. от SecondeTable (TableTwo) следующие строки должны удаляютсяпростой Merge удалить неудачу
2 | ABC |
3 | lmn |
8 | as |
должны удаляются
Я написал
MERGE SecondeTable PB USING
(SELECT DD.TabletwoCol FROM FirstTable DD) temptable
ON PB.TabletwoCol =temptable.TabletwoCol
WHEN MATCHED THEN
DELETE;
Я не понимаю, что происходит worng no eerro coming
вы можете разместить набор данных из таблиц источника и назначения – scsimon
добавлены некоторые данные и упрощена ожидается выход –
Почему вы должны использовать слияние здесь? Это простой оператор delete, и слияние просто не нужно. –