diff --git a/ecrire/req/pg.php b/ecrire/req/pg.php index 0ec1c403562a3c8063ca6809e87710a2c19af1a7..a3b256009efc8ea40dee171300399da89f638def 100644 --- a/ecrire/req/pg.php +++ b/ecrire/req/pg.php @@ -601,7 +601,7 @@ function spip_pg_frommysql($arg) # correct en theorie mais produit des debordements arithmetiques # $res = preg_replace("/(EXTRACT[(][^ ]* FROM *)(timestamp *'[^']*' *[+-] *timestamp *'[^']*') *[)]/", '\2', $res); $res = preg_replace("/(EXTRACT[(][^ ]* FROM *)('[^']*')/", '\1 timestamp \2', $res); - + $res = preg_replace("/\sLIKE\s+/", ' ILIKE ', $res); return str_replace('REGEXP', '~', $res); }