Partilhar via


Referência de operador de DMX (Data Mining Extensions)

Aplica-se a: SQL Server Analysis Services

A linguagem DMX (Data Mining Extensions) no Microsoft SQL Server Analysis Services oferece suporte a operadores aritméticos, de atribuição, de comparação, lógicos e unários. A tabela a seguir lista os operadores que a DMX suporta.

Operador Descrição
+ (Adicionar) (DMX) Um operador aritmético que soma dois números.
- (Subtrair) (DMX) Operador aritmético que subtrai um número de outro.
* (Multiplicar) (DMX) Operador aritmético que multiplica um número por outro.
(Dividir) (DMX) Operador aritmético que divide um número por outro.
< (Menos que) (DMX) Operador de comparação. Para argumentos que avaliam valores não nulos; que retornam TRUE se o valor do argumento da esquerda for menor que o valor do argumento da direita; que retornam FALSE se for o contrário. Se um ou ambos os argumentos forem avaliados como um valor nulo, o operador retornará um valor nulo.
> (Maior que) (DMX) Operador de comparação. Para argumentos que avaliam valores não nulos; que retornam TRUE se o valor do argumento da esquerda for maior que o valor do argumento da direita; que retornam FALSE se for o contrário. Se um ou ambos os argumentos forem avaliados como um valor nulo, o operador retornará um valor nulo.
= (Igual a) (DMX) Operador de comparação. Para argumentos que avaliam valores não nulos; que retornam TRUE se o valor do argumento da esquerda for igual ao valor do argumento da direita; que retornam FALSE se for o contrário. Se um ou ambos os argumentos forem avaliados como um valor nulo, o operador retornará um valor nulo.
<> (diferente de) (DMX) Operador de comparação. Para argumentos que avaliam valores não nulos; que retornam TRUE se o valor do argumento da esquerda for diferente do valor do argumento da direita; que retornam FALSE se for o contrário. Se um ou ambos os argumentos forem avaliados como um valor nulo, o operador retornará um valor nulo.
<= (menor ou igual a) (DMX) Operador de comparação. Para argumentos que avaliam valores não nulos; que retornam TRUE se o valor do argumento da esquerda for menor ou igual ao valor do argumento da direita; que retornam FALSE se for o contrário. Se um ou ambos os argumentos forem avaliados como um valor nulo, o operador retornará um valor nulo.
>= (maior ou igual a) (DMX) Operador de comparação. Para argumentos que avaliam valores não nulos; que retornam TRUE se o valor do argumento da esquerda for maior ou igual ao valor do argumento da direita; que retornam FALSE se for o contrário. Se um ou ambos os argumentos forem avaliados como um valor nulo, o operador retornará um valor nulo.
E (DMX) Operador lógico que executa uma conjunção ou duas expressões numéricas.
NÃO (DMX) Operador lógico que executa uma negação em uma expressão numérica.
OU (DMX) Operador lógico que executa uma disjunção em duas expressões numéricas.
+ (Positivo) (DMX) Operador unário que retorna um valor positivo de expressão numérica.
- (Negativo) (DMX) Operador unário que retorna um valor negativo de expressão numérica.
Barra dupla (comentário) (DMX) Indica uma cadeia de caracteres de texto que o Analysis Services não deve executar. É possível aninhar comentários dentro de uma instrução DMX, incluí-los ao final de uma linha de código ou inseri-los em uma linha separada.
-- (Comentário) (DMX) Resumo Indica uma cadeia de caracteres de texto que o Analysis Services não deve executar. É possível aninhar comentários dentro de uma instrução DMX, incluí-los ao final de uma linha de código ou inseri-los em uma linha separada.
Slash Star (Comentário) (DMX) Indica uma cadeia de caracteres de texto que o Analysis Services não deve executar. É possível aninhar comentários dentro de uma instrução DMX, incluí-los ao final de uma linha de código ou inseri-los em uma linha separada.

Confira também

Referência de função DMX (Data Mining Extensions)
Referência de DMX (Data Mining Extensions)
Referência de instrução DMX (Data Mining Extensions)
Convenções de sintaxe DMX (Data Mining Extensions)
Elementos de sintaxe DMX (Data Mining Extensions)
Operadores (DMX)