Oracle PL/SQL операция над коллекциями MULTISET UNION DISTINCT

В этом учебном пособии вы узнаете, как использовать MULTISET UNION DISTINCT в Oracle PL/SQL с синтаксисом и примерами.

Описание

В Oracle PL/SQL операция над коллекциями MULTISET UNION DISTINCT возвращает объединение двух коллекций с дистинктом (убирает дубли)

Синтаксис

Синтаксис MULTISET UNION DISTINCT в Oracle PL/SQL:

nt1 MULTISET UNION DISTINCT nt2

Параметры или аргументы

nt1, nt2 — коллекции, в результате объединения которых устраняются дубликаты.

Примечание

  • Операции возможны только с коллекциями nested tables. Обе коллекции, которые участвуют в операции, должны быть одного типа. Результатом операции также является коллекция nested tables.

Пример

Рассмотрим пример операции над коллекциями MULTISET UNION DISTINCT, чтобы понять, как использовать MULTISET UNION DISTINCT в Oracle PL/SQL.
Например:

Еще пример MULTISET UNION DISTINCT со строковыми коллекциями.