Fellow monks, I have a confession. While I've used Perl for years and am relative experienced with databases, I've never actually used Perl to handle database processing.
I'm sick of TCL scripting and would like to use Perl whenever possible, but I don't know much about doing so. I assume DBI is the standard module for queries and such, but what other database access modules have people found useful?
Most importantly, Perl provides many ways to solve a problem, although some are more Perlish than others. What kind of Perlish features do these modules have that programmers of other languages might overlook?