PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Comment afficher le paramètre actuel pour la sortie nulle dans PostgreSQL (psql)

Lors de l'utilisation de psql, les valeurs nulles sont renvoyées sous forme de chaîne vide par défaut.

Cela peut facilement être changé avec le \pset commande, il peut donc s'agir d'une valeur autre que la chaîne vide par défaut.

Si vous n'êtes pas sûr de votre valeur actuelle, vous pouvez utiliser le show \pset null commande pour afficher la valeur actuelle.

Exemple

Voici un exemple pour illustrer :

show \pset null

Voici à quoi cela ressemble lorsqu'il est défini sur la valeur par défaut :

Null display is "".

Cela me dit que chaque fois qu'une requête renvoie une valeur nulle, une chaîne vide sera renvoyée pour cette valeur :

SELECT null AS Result;

Voici à quoi cela ressemble lorsqu'il est défini sur la valeur par défaut :

 result 
--------
 
(1 row)

Vous pouvez toujours utiliser /pset null '<value>' pour modifier cette valeur afin d'éviter de confondre une valeur nulle avec une chaîne vide réelle.