http://qs321.pair.com?node_id=282953


in reply to DBD::SQLite dilemma

3. Just go with it, and inform people who complain about it how to deal with the error

Another vote for door number three.

Those of us who deal with different databases are unlikely to expect

my $rowcount = $dbh->do("SELECT * FROM TABLE");
to be portable, and will opt for COUNT(*) (or the equivalent) instead. And those who haven't yet experienced the joys of porting database applications to different RDBMs are getting set up for an unpleasant surprise when they use that construct.