Oracle SQL supposedly tiene cuatro operadores de desigualdad:Oracle operador de desigualdad: ¬ =
!=
^=
<>
¬=
(PL/SQL operators son un poco diferentes Ellos. permitir ~=
instea d de ¬=
. Pero eso no es directamente relevante aquí.)
El manual incluye la advertencia "Algunas formas de la condición de desigualdad pueden no estar disponibles en algunas plataformas". Esto se aplica al menos a la cuarta opción, ¬=
. Esa sintaxis no funciona para mí en Windows, Linux o Solaris.
Mis preguntas son:
- qué apoyo plataformas
¬=
? - ¿Qué plataformas, si las hay, hacen no admiten
!=
,^=
, o<>
? ¿Vale la pena evitar uno de esos para asegurar que mi código sea lo más portátil posible?
Por supuesto que lo ha visto, envió una respuesta ... – Reid
La referencia del documento al que se vincula no menciona la cuarta opción. Los primeros 3 todos funcionan bien sin embargo. –
@JeffreyKemp Si mira "(Nota 1)": "el carácter ASCII con un valor decimal de 170". Y si abre la versión en PDF del documento (el enlace PDF en la esquina superior derecha de la página) puede ver el personaje en la página 473. –