##
$sth = $dbh->do('SELECT whatever ...');
##
##
my $sql = 'SELECT whatever ...';
print "Statement: [$sql\n]";
$sth = $dbh->do($sql);
##
##
use Data::Dumper;
...
my $sql = 'SELECT whatever ...';
print Dumper $sql;
my $sth = $dbh->prepare($sql) or die "prepare failed: ', $DBI::errstr;
...