Bonjour,
J'utilise le module PgPP et cherche à requêter une base PostgreSQL
8.1.
J'ai une liste d'argements dans un tableau contenant plusieurs chaînes
de caractères et je voudrais effectuer une requête à l'aide de IN().
J'ai essayé plusieurs méthodes :
$sth = $dbh->prepare(sprintf "SELECT a FROM b WHERE b IN(%s)", $dbh-
>quote(join ',', @tab))
$sth = $dbh->prepare(sprintf "SELECT a FROM b WHERE b IN(?, ?)
$sth->bind_param(1, $tab[0]);
$sth->bind_param(2, $tab[1])
Cette méthode est censée ne pas fonctionner mais au point où j'en
suis...
Sauriez-vous comment passer un tableau ou hash avec IN() ou une
méthode faisant le travail équivalent ?
En vous remerciant,
C. Tobini