Le 16/04/2010 20:10, Régis Houssin a écrit :
> Bonjour,
>
> Globalement Dolibarr fonctionne bien avec Postgresql,
> Il existe encore des incompatibilités lorsqu’on fait un “sum(s.field)”
> avec un “group by”, Postgresql veut absolument tous les champs qui
> suivent le “SELECT” dans le “GROUP BY”
> Il faudra revoir ces requêtes.

Oui mais cela veut juste dire que c'est le code qui est faut. Quand on
fait en effect un sum ou max, il faut inclure dans le group by tous les
champ dans le select. C'est le standard sql qui veut cela.
Mysql est tolérant la dessus mais ce sont nos requetes qui ont des
clauses group by incomplètes.

> Mais sinon nous pourrions enlever “expérimental” et faire une annonce
> pour proposer le débugage ?

Il y a encore un pb de fond à résoudre.
Quand il y a une erreur sql meme volontaire et trappé, postgres refuse
toute la transaction meme si on a un commit a la fin plutot que
d'ecarter que la requete en erreur. C'est un comportement par défaut de
postgres mais qui doit etre modifiable ou configurable car ne me semble
pas conformes. Suite au salon j'ai un contact postgres que je dois
joindre pour poser la question.

>
> -- 
> Régis Houssin
> ------------------------------------------------------
> *Cap-Networks
> *30, Quai de Verdun
> 71700 Tournus
> Tél. +33 6 33 02 07 97
> Web: http://www.cap-networks.com
> Email: [email protected]
>
> *Développeur Dolibarr : *[email protected]
> *Portail francophone : *www.dolibarr.fr
> *Offres SaaS de Dolibarr : *www.dolibox.fr
> *Development platform : *www.dolibarr.pro
> ------------------------------------------------------
>
>
> _______________________________________________
> Dolibarr-dev mailing list
> [email protected]
> http://lists.nongnu.org/mailman/listinfo/dolibarr-dev
>   


-- 
Eldy (Laurent Destailleur).
---------------------------------------------------------------
EMail: [email protected]
Web: http://www.destailleur.fr

Dolibarr (Project leader): http://www.dolibarr.org
To make a donation for Dolibarr project via Paypal: [email protected]
AWStats (Author) : http://awstats.sourceforge.net
To make a donation for AWStats project via Paypal: [email protected]
AWBot (Author) : http://awbot.sourceforge.net
CVSChangeLogBuilder (Author) : http://cvschangelogb.sourceforge.net



_______________________________________________
Dolibarr-dev mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/dolibarr-dev

Répondre à