Operatory porównania
Należy użyć operatorów porównania z danych wartość skalarna.Operatory porównania można użyć dowolnego wyrażenie Multidimensional Expressions (MDX).
Aby sprawdzić, czy warunek, można użyć operatorów porównania w instrukcji MDX i funkcja, takich jak kwerendy MDX IIf funkcja.Jednak jeśli używasz operatory porównania, aby sprawdzić, czy warunek, upewnij się, że użytkownik dysponuje odpowiednimi uprawnieniami przed przystąpieniem do zmiany danych na podstawie tego warunku.Każdy użytkownik, który ma dostęp do danych i mogą wysyłać kwerendy do danych, który można używać operatorów porównania w dodatkowych kwerend.Jednak dostęp ten nie oznacza to, że te osoby mają lub powinien mieć odpowiednie uprawnienia do zmiany danych.Również aby zachować integralność danych, należy ograniczyć liczbę osób, które można wykonać kwerendę i zmiany danych.
Operatory porównania być typu logiczny, zwraca wartość TRUE lub FALSE w oparciu o wyniki przetestowanego warunku.
MDX obsługuje operatorów porównania wymienionych w poniższej tabela.
Operator |
Description |
|---|---|
Dla innych niż-null argumentami i zwraca wartość PRAWDA, jeśli argument po lewej stronie jest równy argumentowi po prawej stronie; w przeciwnym razie zwracana jest wartość FALSE. Jeśli jeden lub oba argumenty przyjmują wartość null, operator zwraca wartość null, o ile porównania 0=null w którym to przypadek logiczny zawiera PRAWDA. |
|
Dla innych niż-null argumentami i zwraca wartość PRAWDA, jeśli argument po lewej stronie nie jest równy argumentowi po prawej stronie; w przeciwnym razie wartość FALSE. Jeśli jeden lub oba argumenty przyjmują wartość null, operator zwraca wartość null. |
|
Dla innych niż-null argumentami i zwraca wartość PRAWDA, jeśli argument po lewej stronie ma wartość, która jest większa niż argumentu po prawej stronie; w przeciwnym razie wartość FAŁSZ. Jeśli jeden lub oba argumenty przyjmują wartość null, operator zwraca wartość null. |
|
Dla innych niż-null argumentami i zwraca wartość PRAWDA, jeśli argument po lewej stronie ma wartość, która jest większa niż lub równy argumentowi po prawej stronie; w przeciwnym razie wartość FAŁSZ. Jeśli jeden lub oba argumenty przyjmują wartość null, operator zwraca wartość null. |
|
Dla innych niż-null argumentów, zwraca wartość PRAWDA, jeśli argument po lewej stronie ma wartość, która jest mniejsza niż niż argumentu po prawej stronie; w przeciwnym razie, wartość FALSE. Jeśli jeden lub oba argumenty przyjmują wartość null, operator zwraca wartość null. |
|
W przypadku argumentów niezerowych zwraca wartość PRAWDA, jeśli argument po lewej stronie ma wartość mniejszą niż lub równa argumentowi po prawej stronie, w przeciwnym wypadku wartość FAŁSZ. Jeśli jeden lub oba argumenty przyjmują wartość null, operator zwraca wartość null. |