Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Usi operatori di confronto con dati scalari. Puoi usare operatori di confronto in qualsiasi espressione Multidimensional Expressions (MDX).
Per verificare una condizione, puoi anche usare operatori di confronto nelle istruzioni e funzioni MDX, come la funzione MDX IIf . Tuttavia, se usi operatori di confronto per verificare una condizione, assicurati di avere i permessi appropriati prima di provare a modificare i dati in base a quella condizione. Chiunque abbia accesso ai dati effettivi e possa interrogarli può usare gli operatori di confronto in ulteriori interrogazioni. Ma questo accesso non significa che queste persone abbiano o debbano avere i permessi appropriati per modificare i dati. Inoltre, per mantenere l'integrità dei dati, limita il numero di persone che possono interrogare e modificare i dati.
Gli operatori di confronto valutano su un tipo di dato booleano, restituendo TRUE o FALSE in base all'esito della condizione testata.
MDX supporta gli operatori di confronto elencati nella tabella seguente.
| Operatore | Description |
|---|---|
| = (uguale a) | Per gli argomenti non nulli, restituisce TRUE se l'argomento sinistro è uguale a quello destro; altrimenti, FALSO. Se uno o entrambi gli argomenti valutano a un valore nullo, l'operatore restituisce un valore nullo, a meno che non venga effettuato il confronto 0=null , nel qual caso il booleano contiene TRUE. |
| <> (diverso da) | Per gli argomenti non nulli, restituisce TRUE se l'argomento di sinistra non è uguale a quello di destra; altrimenti, FALSO. Se uno o entrambi gli argomenti valutano un valore nullo, l'operatore restituisce un valore nullo. |
| > (Maggiore di) | Per gli argomenti non nulli, restituisce TRUE se l'argomento di sinistra ha un valore maggiore di quello di destra; altrimenti, FALSO. Se uno o entrambi gli argomenti valutano un valore nullo, l'operatore restituisce un valore nullo. |
| >= (maggiore o uguale a) | Per gli argomenti non nulli, restituisce TRUE se l'argomento di sinistra ha un valore superiore o uguale a quello di destra; altrimenti, FALSO. Se uno o entrambi gli argomenti valutano un valore nullo, l'operatore restituisce un valore nullo. |
| < (Minore di) | Per argomenti non nulli, restituisce TRUE se l'argomento sinistro ha un valore minore di quello destro; altrimenti, FALSO. Se uno o entrambi gli argomenti valutano un valore nullo, l'operatore restituisce un valore nullo. |
| <= (minore o uguale a) | Per argomenti non nulli, restituisce TRUE se l'argomento di sinistra ha un valore inferiore o uguale a quello di destra; altrimenti, FALSO. Se uno o entrambi gli argomenti valutano un valore nullo, l'operatore restituisce un valore nullo. |