my $sql = "Insert into tableone values('1', '2', '3')"; my $nextsql = "Insert into tabletwo values('4', '5', '6')"; my $lastsql = "Insert into tablethree values('7', '8', '9')"; my $loadHandle = $dbh->prepare("$sql; $nextsql; $lastsql;"); $loadHandle->execute or die "Could not execute SQL statement ... maybe invalid?"; .... #### my $sql = <prepare($sql); $loadHandle->execute or die "Could not execute SQL statement $sql ... maybe invalid?"; ....