Condividi tramite


Operatori di confronto (Entity SQL)

Gli operatori di confronto sono definiti per i tipi seguenti: Byte, Int32, Int16, Int64, Double, Single, Decimal, String, DateTime, Date, Time, DateTimeOffset. La promozione dei tipi impliciti si verifica per gli operandi prima dell'applicazione dell'operatore di confronto. Gli operatori di confronto producono sempre valori booleani. Quando almeno uno degli operandi è null, il risultato è null.

L'uguaglianza e l'ineguaglianza sono definite per qualsiasi tipo di oggetto con un'identità, ad esempio il tipo Boolean. Gli oggetti non primitivi con identità sono considerati uguali se condividono la stessa identità.

Nella tabella seguente vengono elencati gli operatori di confronto Entity SQL.

Operatore Descrizione

= (uguale a) (Entity SQL)

Consente di confrontare due espressioni per verificare se sono uguali.

> (maggiore di) (Entity SQL)

Consente di confrontare due espressioni per determinare se l'espressione a sinistra ha un valore maggiore di quella a destra.

>= (maggiore o uguale a) (Entity SQL)

Consente di confrontare due espressioni per determinare se l'espressione a sinistra ha un valore maggiore o uguale a quella a destra.

IS [NOT] NULL (Entity SQL)

Consente di determinare se un'espressione di query è Null.

< (minore di) (Entity SQL)

Consente di confrontare due espressioni per determinare se l'espressione a sinistra ha un valore minore di quella a destra.

<= (minore o uguale a) (Entity SQL)

Consente di confrontare due espressioni per determinare se l'espressione a sinistra ha un valore minore o uguale a quella a destra.

[NOT] BETWEEN (Entity SQL)

Determina se un'espressione restituisce un valore incluso in un intervallo specificato.

= (diverso da) (Entity SQL)

Consente di confrontare due espressioni per determinare se l'espressione a sinistra è diversa da quella a destra.

<> (diverso da) (Entity SQL)

Consente di confrontare due espressioni per determinare se l'espressione a sinistra è diversa da quella a destra.

[NOT] LIKE (Entity SQL)

Determina se una determinata stringa di caratteri corrisponde a un modello specificato.

Vedere anche

Concetti

Operatori (Entity SQL)
Ordine di precedenza degli operatori (Entity SQL)
Riferimenti a Entity SQL