banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
main:logiciels:postgresql [2009/07/21 09:37]
Yves
main:logiciels:postgresql [2009/07/31 11:49] (Version actuelle)
Yves
Ligne 13: Ligne 13:
 ==== Installation/​désinstallation ==== ==== Installation/​désinstallation ====
 === Comment désinstaller PostgreSQL ? === === Comment désinstaller PostgreSQL ? ===
-Il faut supprimer le programme et les utilisateurs (avec la commande ''​net users''​),​ puis réaliser un nettoyage du registre avec ''​CCleaner''​ et enfin redémarrer Windows (r).+Il faut supprimer le programme, comme suit : 
 +  * Menu Démarrer -> Programmes -> PostgreSQL 8.4 -> Stop service 
 +  * désinstaller PostgreSQL via //ajouts et suppression de programmes//​ 
 + 
 +et les utilisateurs (avec la commande ''​[[http://​support.microsoft.com/​kb/​251394/​fr|net users]]''​),​ puis réaliser un nettoyage du registre avec ''​[[http://​www.01net.com/​telecharger/​windows/​Utilitaire/​nettoyeurs_et_installeurs/​fiches/​32599.html|CCleaner]]''​ et enfin redémarrer Windows (r).
  
 [ [[http://​georezo.net/​forum/​viewtopic.php?​pid=144404#​p144404|Source]] ] [ [[http://​georezo.net/​forum/​viewtopic.php?​pid=144404#​p144404|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
 
main/logiciels/postgresql.1248161869.txt.gz · Dernière modification: 2009/07/21 09:37 par Yves
Recent changes RSS feed Creative Commons License Valid XHTML 1.0 Valid CSS Driven by DokuWiki