speckled has asked for the wisdom of the Perl Monks concerning the following question:
Hello guruz, jedis and the rest of you perl dudes.
Today my brain is concentrating on writing automatic code by using sql statements and hashes. I wanted to know if this is possible:
1. I have an sql table with some variables defined.
2. I need to create a hash with all the variables as keys and the values should be subroutines.
So, without SQL the declaring part should be the following:
my $var = sub { MOD->SUB($param); }
With SQL I have this
my $hash; while(my $r = $sth->fetchrow_hashref) { $hash->{$r->{'var'}} = sub { $r->{'mod'}->$r->{'sub'}($r->{'params'} +); } }
Is there any way to accomplish that?
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Writing automatic code from sql
by Corion (Patriarch) on Oct 11, 2011 at 10:22 UTC | |
by speckled (Novice) on Oct 11, 2011 at 11:55 UTC | |
by Corion (Patriarch) on Oct 11, 2011 at 11:58 UTC | |
by speckled (Novice) on Oct 11, 2011 at 13:28 UTC | |
by Corion (Patriarch) on Oct 11, 2011 at 13:32 UTC |