Operadores (DMX)
Use operadores DMX (Data Mining Extensions) para realizar operações aritméticas, comparativas, de concatenação e lógicas em consultas no Microsoft SQL Server Analysis Services.
O Analysis Services usa os operadores para executar as seguintes ações:
Procurar valores ou objetos que atendam condições específicas.
Implementar uma decisão entre valores ou expressões.
O DMX usa várias categorias de operadores, descritas nas seções a seguir. Para obter mais informações sobre operadores individuais, consulte Referência de operador de DMX (Data Mining Extensions).
Categoria de operador |
Tipo de operação |
---|---|
Realiza adição, subtração, multiplicação ou divisão. |
|
Comparam um valor contra outro valor ou contra uma expressão. |
|
Testam a legitimidade de uma condição, como AND, OR ou NOT. |
|
Executam uma operação em um operando único. |
Use os operadores para combinar expressões menores em DMX em expressões mais complexas. Em expressões complexas, os operadores são avaliados em ordem, com base na definição Analysis Services de prioridade do operador. Os operadores com alta prioridade são executados antes dos operadores com prioridade baixa. Para obter mais informações sobre expressões, consulte Expressões [DMX].
Quando expressões simples são combinadas para formar uma expressão complexa, o tipo de dados da expressão resultante é determinado pela combinação das regras para operadores com as regras de prioridade para o tipo de dados. Se o resultado for um caractere ou um valor Unicode, o Analysis Services determinará o agrupamento do resultado pela combinação das regras para os operadores com as regras para prioridade de agrupamento. Há também regras que determinam a precisão, a escala e a extensão do resultado, com base na precisão, na escala e na extensão das expressões simples.
Consulte também
Referência
Referência DMX (Data Mining Extensions)
Referência de função de DMX (Data Mining Extensions)
Referência de instrução DMX (Data Mining Extensions)
Convenções de sintaxe de DMX (Data Mining Extensions)
Elementos de sintaxe de DMX (Data Mining Extensions)
Funções de previsão gerais (DMX)