No such thing as a small change | |
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
Esteemed monks,
I have written a function that I for example invoke like so: myfunction($id, { max => 90, cval => 89 }); The Dumper output of the resulting hash ends up something like the following:
However, when I then store and retrieve these values from a little SQL database using selectall_hashref($sql, [ 'id','key']) they become:
The table in question is simple, being created something like 'CREATE TABLE evkeypairs (id INT,key TEXT,value TEXT);' Is it possible to craft or map the select in such a way so as to not insert the literal SQL column names similar to the format I use when calling myfunction()? Else, the many calls I will need to make to myfunction() will become tedious. I would like (if at all possible) to avoid making any copies of the hash so as to avoid memory overhead. Niel In reply to selectall_hashref structure by 0xbeef
|
|