in reply to Array, SQL Question!

Please note that your array has a single element, which is a string containing
"123, 456, 345, 459, 234" - if you want a list of numbers, use:

my @array_num = ( 123, 456, 345, 459, 234 );