Podczas korzystania z psql wartości null są domyślnie zwracane jako pusty ciąg.
Można to łatwo zmienić za pomocą \pset
polecenie, więc może to być wartość inna niż domyślny pusty ciąg.
Jeśli nie masz pewności, jaka jest Twoja aktualna wartość, możesz użyć show \pset null
polecenie, aby wyświetlić aktualną wartość.
Przykład
Oto przykład do zademonstrowania:
show \pset null
Oto, jak wygląda, gdy jest ustawiony na wartość domyślną:
Null display is "".
To mówi mi, że ilekroć zapytanie zwróci wartość null, dla tej wartości zostanie zwrócony pusty ciąg:
SELECT null AS Result;
Oto, jak wygląda, gdy jest ustawiony na wartość domyślną:
result -------- (1 row)
Zawsze możesz użyć /pset null '<value>'
zmienić tę wartość, aby uniknąć pomylenia wartości null z rzeczywistym pustym ciągiem.