perl DBI и placeholders

У меня есть такой запрос select * from table where ID in (1,2,3,5...)

Как можно построить этот запрос с помощью DBI, используя плейсхолдеры ?

например :

my @list = (1, 2, 3, 4, 5);
my $sql = "select * from table where ID in (?)";

$sth->prepare($sql);
$sth->execute();

Какой аргумент я должен отправить на выполнение? Это список или строка, разделенная , или что-то еще?

11
задан empiric 7 May 2015 в 11:55
поделиться