В этом учебном пособии вы узнаете, как использовать SQLite функцию nullif с синтаксисом и примерами.
Описание
SQLite функция nullif возвращает NULL, если два выражения эквивалентны. В противном случае он возвращает первое выражение.
Синтаксис
Синтаксис функции nullif в SQLite:
nullif( expression1, expression2 )
Параметры или аргументы
expression1 и expression2
Два выражения, чтобы проверить, эквивалентны ли они expression1 = expression2
Примечание
- Функция nullif вернет NULL, если expression1 = expression2 (равно).
- Функция nullif вернет expression1, если expression1 != expression2 (не равно).
Применение
Функция nullif может использоваться в следующих версиях SQLite:
- SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x
Примеры использования
1 2 3 4 5 6 7 8 9 10 11 |
sqlite> SELECT nullif('Google.com', 'Google.com'); Результат: NULL sqlite> SELECT nullif('Google.com', 'Yandex.com'); Результат: 'Google.com' sqlite> SELECT nullif(1, 1); Результат: NULL sqlite> SELECT nullif(1, 2); Результат: 1 |