Fix: ANSI SQL92

Todo: error in pgsql
This commit is contained in:
Regis Houssin
2010-05-31 09:58:23 +00:00
parent ba15e00bfc
commit e5548f75ad
2 changed files with 4 additions and 2 deletions

View File

@@ -100,7 +100,8 @@ class mod_propale_marbre extends ModeleNumRefPropales
// D'abord on recupere la valeur max (reponse immediate car champ indexe)
$posindice=8;
$sql = "SELECT MAX(SUBSTRING(ref,".$posindice.")) as max";
// TODO le 0+ cree une erreur sous pgsql mais est utile sous mysql si utilisation de différent module dans le passé
$sql = "SELECT MAX(0+SUBSTRING(ref FROM ".$posindice.")) as max";
$sql.= " FROM ".MAIN_DB_PREFIX."propal";
$sql.= " WHERE ref LIKE '".$this->prefix."%'";
$sql.= " AND entity = ".$conf->entity;