Condividi tramite


Operatori (DMX)

È possibile utilizzare gli operatori DMX (Data Mining Extensions) per eseguire operazioni aritmetiche, di confronto, di concatenazione e logiche in una query di MicrosoftSQL ServerAnalysis Services.

Analysis Services utilizza gli operatori per eseguire le azioni seguenti:

  • Ricercare oggetti o valori che soddisfano una specifica condizione.

  • Effettuare una scelta tra due valori o espressioni.

In DMX sono disponibili diverse categorie di operatori, descritti nelle sezioni seguenti. Per ulteriori informazioni sui singoli operatori, vedere Guida di riferimento agli operatori DMX (Data Mining Extensions).

Categoria di operatori

Tipo di operazione

Operatori aritmetici (DMX)

Esecuzione di addizioni, sottrazioni, moltiplicazioni e divisioni.

Operatori di confronto (DMX)

Confronto di un valore con un altro valore o un'espressione.

Operatori logici (DMX)

Stabilire se una condizione è vera, ad esempio AND, OR e NOT.

Operatori unari (DMX)

Esecuzione di un'operazione su un singolo operando.

In DMX è possibile utilizzare gli operatori per combinare semplici espressioni in modo da ottenere espressioni più complesse. Nelle espressioni complesse gli operatori vengono valutati nell'ordine definito dalle regole di precedenza degli operatori di Analysis Services. Gli operatori con precedenza superiore vengono eseguiti prima di quelli con precedenza inferiore. Per ulteriori informazioni sulle espressioni, vedere Espressioni (DMX).

Quando si combinano espressioni semplici per ottenere un'espressione complessa, il tipo di dati dell'espressione risultante viene determinato combinando le regole degli operatori con le regole sulla precedenza dei tipi di dati. Se il risultato è un carattere o un valore Unicode, Analysis Services ne determina le regole di confronto combinando le regole degli operatori con le regole sulla precedenza delle regole di confronto. Sono previste inoltre regole per determinare precisione, scala e lunghezza del risultato in base alla precisione, alla scala e alla lunghezza delle varie espressioni semplici.