For
Re: Perl DBI + Access bind issues, I verified that you can use placeholders for column names for DBD::ODBC on Access and DBD::Oracle. It undermines some of the speed and integrity checks in prepare (according to
mr_mischief), but it might be worth a shot checking since it would likely be a much faster fix than some of the other options.