Table des matières

PostgreSQL

SGBD Libre et gratuit. Populaire dans la géomatique grâce à l'utilisation de la cartouche spatiale Postgis.

Ressources

FAQ

Installation/désinstallation

Comment désinstaller PostgreSQL ?

Il faut supprimer le programme, comme suit :

et les utilisateurs (avec la commande net users), puis réaliser un nettoyage du registre avec CCleaner et enfin redémarrer Windows ®.

[ Source ]

Requêtes SQL

Comment concaténer deux champs dont l'un peut être null ?

SI vous tester une concaténation simple : SELECT champ1 || champ2 FROM … si l'un des champs (champ1 ou champ2) est null, alors la concaténation finale sera null. Pour avoir une concaténation même si l'un des champs est null (c'est à dire avoir seulement l'autre champ non null), il faut utiliser la fonction COALESCE comme ceci :

SELECT COALESCE(champ1,'')||COALESCE(champ2,'') FROM ...

Bien sur vous pouvez utiliser un autre champ si champ1 est vide, comme ceci : COALESCE(champ1,champ3)

Plus d'information sur la fonction COALESCE : http://docs.postgresqlfr.org/8.4/functions-conditional.html