Когато използвате psql, нулевите стойности се връщат като празен низ по подразбиране.
Това може лесно да се промени с \pset
команда, така че може да е стойност, различна от празния низ по подразбиране.
Ако не сте сигурни каква е текущата ви стойност, можете да използвате show \pset null
команда за показване на текущата стойност.
Пример
Ето пример за демонстрация:
show \pset null
Ето как изглежда, когато е зададена на стойността по подразбиране:
Null display is "".
Това ми казва, че всеки път, когато заявка върне нулева стойност, ще бъде върнат празен низ за тази стойност:
SELECT null AS Result;
Ето как изглежда, когато е зададена на стойността по подразбиране:
result -------- (1 row)
Винаги можете да използвате /pset null '<value>'
за да промените тази стойност, за да избегнете бъркането на нулева стойност с действително празен низ.