Bij gebruik van psql worden null-waarden standaard geretourneerd als een lege tekenreeks.
Dit kan eenvoudig worden gewijzigd met de \pset
commando, dus het kan een andere waarde zijn dan de standaard lege tekenreeks.
Als u niet zeker weet wat uw huidige waarde is, kunt u de show \pset null
gebruiken commando om de huidige waarde te tonen.
Voorbeeld
Hier is een voorbeeld om te demonstreren:
show \pset null
Zo ziet het eruit als het is ingesteld op de standaardwaarde:
Null display is "".
Dit vertelt me dat wanneer een query een null-waarde retourneert, er een lege tekenreeks wordt geretourneerd voor die waarde:
SELECT null AS Result;
Zo ziet het eruit als het is ingesteld op de standaardwaarde:
result -------- (1 row)
U kunt altijd /pset null '<value>'
om deze waarde te wijzigen om te voorkomen dat een null-waarde wordt verward met een daadwerkelijke lege string.