in reply to Running SQL scripts from Perl

Querylet might come close, with the statements separated by ;, at least if your DBD handles multiple statements. Otherwise, I've often used split /;\n/ together with DBI/$dbh->do.