Oracle
 sql >> Base de données >  >> RDS >> Oracle

Interroger plusieurs fois dans Oracle à l'aide de perl ne renvoie que la première requête

Tout comme tout le monde vous l'a dit sur le dernière question que vous avez posée , initialisez votre tableau avec des parenthèses, et non des crochets imbriqués.

@some_array= ([sam, jon, july],[Mike, Han,Tommy],[angie, sita, lanny])

pas

@some_array= [[sam, jon, july],[Mike, Han,Tommy],[angie, sita, lanny]]

Vous bénéficieriez également énormément de l'inclusion

use strict;
use warnings;

au sommet de tous vos programmes. Cela attraperait la façon étrange dont vous essayez d'initialiser @some_array , et cela intercepterait votre utilisation incohérente de @sql et @query . mettre à jour et $sdh et $db et $dbh .