Null
Null, w terminologii informatycznej, oznacza brak wartości. Nie oznacza wartości 0, ponieważ 0 samo w sobie jest wartością, ani pustego miejsca „ ”. Nie odnosi się również do niezdefiniowanej zmiennej, która w ogóle nie została utworzona.
W kontekście języków programowania zmienna, której nie przypisano żadnej wartości, jest uznawana za null. Mogła zostać utworzona bez wartości z zamiarem dodania jej później albo mogła pierwotnie zawierać wartość, która została usunięta. Zmienna null może powodować błędy, gdy program próbuje coś z nią zrobić, zakładając, że ma wartość.
W kontekście bazy danych null jest często używane jako symbol zastępczy, gdy pole pozostawiono puste, ponieważ dane nie istniały lub nie były dostępne. Na przykład baza danych z informacjami o klientach może zawierać kolumnę na numer telefonu klienta. Jeśli klient nie udostępni tych informacji podczas tworzenia wpisu w bazie danych i nic nie zostanie wpisane w tym polu, wartość numeru telefonu będzie null. Nie oznacza to, że klient nie ma numeru telefonu, lecz że nie wiadomo, czy go ma ani jaki to numer. Jeśli klient udostępni go w przyszłości, można dodać go do pola, zastępując null.
Sprawdź swoją wiedzę