Oznacza to, że is null
zostanie zastosowana tylko wtedy, gdy jako wartość zostanie przekazana wartość NULL. Jeśli jako wartość określisz dowolny inny ciąg, tylko equal
zostaną o to zastosowane.
Jest to przydatne, gdy nie masz pewności, czy rzeczywista wartość jest przekazywana w czasie wykonywania jako argument do wartości parametru. W takim scenariuszu, w tradycyjny sposób, albo musisz umieścić niepuste kryteria sprawdzania i zapisywania w oparciu o warunek niepusty, albo musisz napisać kryteria w sposób wskazany w odpowiedzi Gregory'ego.
Mając na uwadze wszystkie te fakty, powinieneś otrzymać odpowiedź na swoje pytanie. Otrzymujesz tylko te wiersze, które zawierają pustą wartość, a nie ten, który ma wartość NULL, ponieważ jako drugi argument podałeś pusty ciąg. Jeśli jako drugi argument określisz NULL, otrzymasz tylko te wiersze, które mają wartość NULL.
Daj mi znać, jeśli to ci pomoże.