1. ホーム
  2. sql

[解決済み] Oracle Sqlの"!="と" <>"の違いは何ですか?

2022-06-01 08:21:22

質問

この2つの製品に違いがあるかどうか知りたいのですが。 not equal 演算子 <>!= をOracleで使用することができます。

両者が異なる結果やパフォーマンスを示すケースはありますか?

どのように解決するのですか?

いいえ、機能的にはまったく違いはありません。

(同じことが他のすべてのDBMSにも当てはまります。ほとんどのDBMSは両方のスタイルをサポートしています)。

以下は現在のSQLの参照です。 https://docs.oracle.com/database/121/SQLRF/conditions002.htm#CJAGAABC

標準SQLでは、"の演算子は1つしか定義されていません。 等しくない を表す演算子が1つだけ定義されており、それは <>