Англійська лексика: Бази даних · Таблиці, схеми та об’єкти баз даних

Що означає NULL?

Значення й приклади · Бази даних

/nʌl/іменникОсновний термін

NULL: NULL, відсутнє або невідоме значення

Спеціальна позначка, що означає відсутнє або невідоме значення. Це не те саме, що нуль чи порожній рядок.

Де і як уживається

Стовпці позначають nullable або NOT NULL. Оскільки NULL означає невідоме, вираз x = NULL ніколи не дає істини; треба писати IS NULL або IS NOT NULL. NULL впливає і на результати: COUNT(column) та AVG його пропускають, а COALESCE та подібні функції замінюють значенням за замовчуванням.

Приклади речень

  1. The query returned nothing because it used = NULL instead of IS NULL.

    Запит нічого не повернув, бо в ньому написали = NULL замість IS NULL.

    Для перевірки відсутнього значення потрібен предикат IS NULL, а не оператор рівності.

  2. Half of the customers have NULL in the phone column.

    У половини клієнтів у стовпці phone стоїть NULL.

    Це означає, що номер для половини записів відсутній або невідомий.

Поширені словосполучення

  • IS NULL
  • NOT NULL
  • nullable column
  • NULL value
  • allow NULLs

Це слово в інших галузях

Те саме англійське слово може мати інше значення в іншій галузі:

Інші терміни: Таблиці, схеми та об’єкти баз даних

Закріплюйте лексику читанням

Тексти відповідного рівня допомагають запам’ятовувати нові слова. Оберіть безкоштовні книжки англійською: