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

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

Описание

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

Синтаксис

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

nt2 MULTISET EXCEPT DISTINCT nt1

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

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

Примечание

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

Пример

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

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