in reply to Backslash and Underscore problem with DBI and PostgreSQL.
select uid from user_accounts where username = ?
DBI should escape the underscore in the code above, correct?$dbh->quote only escapes data enough to keep it from busting out of its quotes. It doesn't escape pattern-match special characters like underscores, because (a) every underscore in your database would now have a backslash in front of it when you fetched it, (b) you could never use a placeholder to replace a genuine pattern in a query.
blokhead
|
|---|