Лучшее руководство по Значение NULL SQLite в 2024 году. В этом руководстве вы можете изучить грамматика,примеров,
SQLite ЗначениеNULL используется для обозначения недостающих элементов.Таблица значение NULL отображается в поле пустым значением.
Поля со значением NULL это поле значения без. NULL значения и значения, которые содержат пробелы или нулевое поле отличается, и понимаем, что это очень важно.
Базовый синтаксис для использованияNULL при создании таблицы следующим образом :
SQLite> CREATE TABLE COMPANY ( ID INT PRIMARY KEY NOT NULL, NAME TEXT NOT NULL, AGE INT NOT NULL, АДРЕС CHAR (50), ЗАРПЛАТА РЕАЛ );
Здесь NOT NULL столбец указывает всегда принимается данный тип данных в явном виде величины.Есть два столбца мы не используем NOT NULL, что означает, что два столбца не может быть NULL.
Поля со значениями NULL в записи создается, когда вы можете оставить это поле пустым.
Нулевое значение при выборе данных может вызвать проблемы, так как, если значение другого неизвестного сравнения, результат всегда неизвестность, и не будут включены в окончательные результаты. Предположим следующую таблицу, записи Общества в следующей редакции:
ID ИМЯ ВОЗРАСТ АДРЕС ЗАРПЛАТА ---------- ---------- ---------- ---------- ---------- 1 Paul 32 California 20000.0 2 Allen 25 Texas 15000,0 3 Teddy 23 Норвегия 20000,0 4 Mark 25 Рич-Mond 65000,0 5 David 27 Texas 85000,0 6 Ким 22 Юго-зал 45000,0 7 Джеймс 24 Хьюстон 10000,0
Давайте использовать оператор UPDATE, чтобы установить, что позволит обнуляет является NULL, следующим образом:
SQLite> UPDATE SET COMPANY АДРЕС = NULL, ЗАРПЛАТА = NULL, где идентификатор (6,7);
Теперь запись таблицы COMPANY выглядит следующим образом:
ID ИМЯ ВОЗРАСТ АДРЕС ЗАРПЛАТА ---------- ---------- ---------- ---------- ---------- 1 Paul 32 California 20000.0 2 Allen 25 Texas 15000,0 3 Teddy 23 Норвегия 20000,0 4 Mark 25 Рич-Mond 65000,0 5 David 27 Texas 85000,0 6 Ким 22 7 Джеймс 24
Далее, давайте посмотрим наIS NOT NULL Использование оператора, который используется для получения списка всех ЗАРПЛАТУ не NULL запись:
SQLite> SELECT ID, имя, отчество, возраст, адрес, ЗАРПЛАТА ОТ КОМПАНИИ ГДЕ ЗАРПЛАТА IS NOT NULL;
Данное заявление SQLite будет производить следующие результаты:
ID ИМЯ ВОЗРАСТ АДРЕС ЗАРПЛАТА ---------- ---------- ---------- ---------- ---------- 1 Paul 32 California 20000.0 2 Allen 25 Texas 15000,0 3 Teddy 23 Норвегия 20000,0 4 Mark 25 Рич-Mond 65000,0 5 David 27 Texas 85000,0
При этом является использование оператораIS NULL, перечисляет все ЗАРПЛАТА является NULL запись:
SQLite> SELECT ID, имя, отчество, возраст, адрес, ЗАРПЛАТА ОТ КОМПАНИИ ГДЕ ЗАРПЛАТА IS NULL;
Данное заявление SQLite будет производить следующие результаты:
ID ИМЯ ВОЗРАСТ АДРЕС ЗАРПЛАТА ---------- ---------- ---------- ---------- ---------- 6 Ким 22 7 Джеймс 24