比較運算子 (Entity SQL)
針對下列型別定義了比較運算子:Byte、Int32、Int16、Int64、Double、Single、Decimal、String、DateTime、Date、Time 和 DateTimeOffset。套用比較運算子之前,系統會針對運算元進行隱含型別提升。比較運算子一律會產生布林值。至少其中一個運算元是 null 時,結果就是 null。
針對具有識別 (Identity) 的任何物件型別 (例如 Boolean 型別) 定義了相等和不等。如果包含識別的非基本物件共用相同的識別,它們就會被視為相等。
下表會列出 實體 SQL 比較運算子。
運算子 | 描述 |
---|---|
比較兩個運算式是否相等。 |
|
比較兩個運算式來判斷左運算式的值是否大於右運算式。 |
|
比較兩個運算式來判斷左運算式的值是否大於或等於右運算式。 |
|
判斷查詢運算式是否為 null。 |
|
比較兩個運算式來判斷左運算式的值是否小於右運算式。 |
|
比較兩個運算式來判斷左運算式的值是否小於或等於右運算式。 |
|
判斷運算式是否會產生所指定範圍內的值。 |
|
比較兩個運算式來判斷左運算式是否不等於右運算式。 |
|
比較兩個運算式來判斷左運算式是否不等於右運算式。 |
|
判斷特定字元字串是否符合指定的模式。 |