I believe you want square-brackets for Access: my $sth = $dbh->prepare("SELECT * FROM taskhours_per_date WHERE [EMPLOYEE NAME] = ?");
Paul Quoting Robert Hicks <[EMAIL PROTECTED]>: > I am using the ODBC module to talk to an Access database. In that > database some of the column names have spaces in them (something like > EMPLOYEE NAME). > > I have tried a bunch of stuff (backticking, brackets, braces, variables) > but I cannot seem to do a select on that table. > > my $sth = $dbh->prepare("SELECT * FROM taskhours_per_date WHERE > `EMPLOYEE NAME` = 'NAME HERE'" ); > > How do I use a column name with spaces in it?! > > I cannot change the table name itself. > > Robert >