NOT (DMX)NOT (DMX)

SI APPLICA A:sìSQL Server Analysis ServicesnoAzure Analysis ServicesAPPLIES TO:yesSQL Server Analysis ServicesnoAzure Analysis Services

Operatore logico che esegue la negazione logica di un'espressione numerica.A logical operator that performs a logical negation on a numeric expression.

SintassiSyntax


NOT Expression1  

ParametriParameters

Expression1Expression1
Espressione DMX valida che restituisce un valore numerico.A valid DMX expression that returns a numeric value.

Valore restituitoReturn Value

Valore booleano che restituisce FALSE se l'argomento restituisce TRUE e viceversa.A Boolean value that returns FALSE if the argument evaluates to TRUE; otherwise FALSE.

NoteRemarks

Per consentire all'operatore di eseguire la negazione logica, l'argomento viene gestito come valore booleano, per cui 0 equivale a FALSE e tutti gli altri valori a TRUE.The argument is treated as a Boolean value (0 as FALSE; otherwise TRUE) before the operator performs the logical negation. Se Expression1 è TRUE, l'operatore restituisce FALSE.If Expression1 is TRUE, the operator returns FALSE. Se Expression1 è FALSE, l'operatore restituisce TRUE.If Expression1 is FALSE, the operator returns TRUE. La tabella seguente illustra come viene eseguita la negazione logica.The following table illustrates how the logical conjunction is performed.

Valore di Expression1If Expression1 is Valore restituitoReturn value is
TRUETRUE FALSEFALSE
FALSEFALSE TRUETRUE

Vedere ancheSee Also

Le estensioni di Data Mining di dati (DMX) di riferimento agli operatori Data Mining Extensions (DMX) Operator Reference
Gli operatori logici (DMX) Logical Operators (DMX)
Gli operatori (DMX)Operators (DMX)