I like to create a generic perl script that will input sql query from a separate file and use it with perl dbi (subroutine), rather than hardcoding the statement. Can someone show me an example how to do this?
For example I have this in a sub routine:
sub get_val
{
my $sth = $dbh->prepare(q{SELECT count(*) AS COUNT FROM TEST1) ||
die ("Can't connect: ".$DBI::errstr."\n");
$sth->execute;
my $row = $sth->fetchrow_hashref;
$sth->finish;
return $row->{COUNT};
}