Operatori (DMX)

Si applica a: SQL Server Analysis Services

È possibile usare gli operatori DMX (Data Mining Extensions) per eseguire operazioni aritmetiche, di confronto, di concatenazione e logiche in una query in Microsoft SQL Server Analysis Services.

Analysis Services usa 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 altre informazioni sui singoli operatori, vedere Informazioni di riferimento sugli 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 in ordine in base alla definizione di Analysis Services della precedenza dell'operatore. Gli operatori con precedenza superiore vengono eseguiti prima di quelli con precedenza inferiore. Per altre 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 determina le regole di confronto del risultato combinando le regole per gli operatori con le regole per la 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.

Vedi anche

Informazioni di riferimento su DMX (Data Mining Extensions)
Informazioni di riferimento sulle funzioni DMX (Data Mining Extensions)
Informazioni di riferimento sulle istruzioni DMX (Data Mining Extensions)
Convenzioni di sintassi DMX (Data Mining Extensions)
Elementi della sintassi DMX (Data Mining Extensions)
Funzioni di stima correlate (DMX)
Struttura e uso di query di stima DMX
Informazioni sull'istruzione DMX Select