Spec-Zone.ru › MariaDB

IS NULL

Синтаксис

IS NULL

Описание

Проверяет, является ли значение NULL. См. также Значения NULL в MariaDB.

Примеры

SELECT 1 IS NULL, 0 IS NULL, NULL IS NULL;
+-----------+-----------+--------------+
| 1 IS NULL | 0 IS NULL | NULL IS NULL |
+-----------+-----------+--------------+
|         0 |         0 |            1 |
+-----------+-----------+--------------+

Совместимость

Некоторые ODBC приложения используют синтаксис auto_increment_field IS NOT NULL для поиска последней строки, вставленной с автоматически сгенерированным значением ключа. Если вашим приложениям это необходимо, вы можете установить переменную sql_auto_is_null в значение 1.

SET @@sql_auto_is_null=1;
CREATE TABLE t1 (auto_increment_column INT NOT NULL AUTO_INCREMENT PRIMARY KEY);
INSERT INTO t1 VALUES (NULL);
SELECT * FROM t1 WHERE auto_increment_column IS NULL;

+-----------------------+
| auto_increment_column |
+-----------------------+
|                     1 |
+-----------------------+

См. также

  • Значения NULL
  • Оператор IS NOT NULL
  • Функция COALESCE
  • Функция IFNULL
  • Функция NULLIF
  • Типы данных CONNECT
Содержимое, воспроизведённое на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется предварительно MariaDB. Мнения, информация и мнения, выраженные в этом содержимом, не обязательно отражают точку зрения MariaDB или любой другой стороны.

© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/is-null/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API