По какой-то причине, которая ускользает от меня, Oracle не поддерживает этот синтаксис (даже несмотря на то, что кортежи являются центральной концепцией реляционной теории и, следовательно, реляционных баз данных!) Было бы разумно иметь возможность использовать показанный вами синтаксис.
Доступно что-то не очень отличающееся (но только в SQL!)
select 1 as result
from dual
where (3, 5) in ((3,5))
;
RESULT
------
1
То есть: используйте условие IN
(даже с одним элементом справа)).Это работает для кортежей во всех измерениях.