All - I'm trying to use DBI to read a MS Access db. One of the columns in the DB is a Date/Time type. I'm trying to query on a range of times.
The following works in MySQL off the command line where S_TIME is a DATETIME column, so I thought the MS Access call would be the same: select * from sa where (S_TIME > (timestamp'2001-12-04 13:00:00')) Trying to talk to Access, I used the following: $sth_select = $dbh_MSAccess->prepare("SELECT * FROM $table where (S_TIME > (timestamp('2001-12-04 13:00:00') ))"); However, I get the following error (it doesn't know what the timestamp function is): DBD::ODBC::st execute failed: [Microsoft][ODBC Microsoft Access Driver] Undefine d function 'timestamp' in expression. (SQL-37000)(DBD: st_execute/SQLExecute err =-1) at D:\Agile\Projects\FBCB2\Apr_02\Data\accToMySql_vload2.pl line 171. SELECT execute ERROR for sa table: DBI::db=HASH(0x236cc78)->errstr Is this a quirk with Access - seemed to work ok with MySQL. Any suggestions/workarounds? Thanks, Mark - Mark Riehl Agile Communications, Inc. Email: [EMAIL PROTECTED] Office: (732) 528-9305 Fax: (732) 528-9308 Cell: (732) 996-7630