<> 標準SQL-92です。 != 同等です。どちらも値を評価します。値はNULL ではありません-NULL 値がないことを示すプレースホルダーです。
そのため、IS NULLしか使用できません / IS NOT NULL そのような状況の述語として。
この動作はSQLServerに固有のものではありません。すべての標準準拠のSQLダイアレクトは同じように機能します。
注 :値がnullでないかどうかを比較する 、IS NOT NULLを使用します 、nullではないと比較する 値、<> 'YOUR_VALUE'を使用します 。値がNULLに等しいかどうかはわかりませんが、値がNULLかNOTNULLかはわかります。私の値がNULL以外のものであるかどうかを比較できます。