我新的Perl和我写一个脚本来从数据库中抓取一些行:使用Perl的DBI,如何加入fetchrow_arrayref的结果?
my @rows = $conn->fetchrow_array(1,2,3);
结果将是单列的三行。
12345
56789
12376
我应该怎样加入他们一起12345,56789,56789
我试过,
my $list = join ",", @rows.
结果:ARRAY(0x14f6de0),ARRAY(0x1508a90),ARRAY(0x15014c0)
通过foreach
循环回去只是打印了新行的结果:
12345
56789
12376
我在做什么错了?我有没有错误的概念fetchrow_array
?
快速更新,我试着用foreach循环把它们推到一个new_array并在foreach循环外再次连接它们。这似乎工作。但我会有兴趣知道其他方式是有效的。谢谢 –