Oracle SQL предположительно имеет четыре оператора неравенства:
-
!= -
^= -
<> -
¬=
(Операторы PL/SQL немного отличаются. Они позволяют ~= вместо ¬=. Но это не имеет прямого отношения к этому.)
Руководство содержит предупреждение "Некоторые формы условия неравенства могут быть недоступны на некоторых платформах". Это относится как минимум к 4-му варианту, ¬=. Этот синтаксис не работает для меня в Windows, Linux или Solaris.
Мои вопросы:
- Какие платформы поддерживают
¬=? - Какие платформы, если таковые имеются, не поддерживают
!=,^=или<>? Стоит ли обойтись одним из них, чтобы мой код был максимально переносимым?