Eles são os mesmos (assim como a terceira forma,
^= ). Observe, no entanto, que eles ainda são considerados diferentes do ponto de vista do analisador, que é um contorno armazenado definido para um
!= não corresponderá a <> ou ^= . Isso é diferente do
PostgreSQL onde o analisador trata != e <> ainda no estágio de análise, então você não pode sobrecarregar != e <> ser operadores diferentes.