4 ответов:
нет никакой разницы в функциональности.
(То же самое верно и для всех других СУБД - большинство из них поддерживают оба стиля):вот текущая ссылка на SQL:https://docs.oracle.com/database/121/SQLRF/conditions002.htm#CJAGAABC
стандарт SQL определяет только один оператор для "не равно" и
<>
на самом деле, есть четыре формы этого оператора:
<> != ^=и даже
¬= -- worked on some obscure platforms in the dark agesкоторые одинаковы, но обрабатываются по-разному, когда требуется дословное соответствие (сохраненные контуры или кэшированные запросы).
в университете нас учили "лучшей практике" было использовать != при работе на работодателей, хотя все вышеперечисленные операторы имеют одинаковую функциональность.
Comments