HawkCode Posted December 15, 2005 Share Posted December 15, 2005 Hi, I'm trying to import a CSV from an Access query and keep getting the error: [Err] 1292 - Incorrect datetime value: '' for column 'DateEntered' at row 1 here is a sample of the data: [!--fonto:Courier New--][span style=\"font-family:Courier New\"][!--/fonto--]1,"Mr.","Donald","F.","Dickerson", "P.E., CIPE","Estimator",,1/23/1997,"Import" DATE ENTERED IS--------^^^^^^ [!--fontc--][/span][!--/fontc--] I've tried it delimited with "," TABs all same result. Anybody got any ideas. TIA Rich Quote Link to comment https://forums.phpfreaks.com/topic/3055-csv-import-driving-me-crazy/ Share on other sites More sharing options...
effigy Posted December 15, 2005 Share Posted December 15, 2005 it should probably be quoted and conform to the formats discussed [a href=\"http://dev.mysql.com/doc/refman/4.1/en/datetime.html\" target=\"_blank\"]here[/a]. Quote Link to comment https://forums.phpfreaks.com/topic/3055-csv-import-driving-me-crazy/#findComment-10229 Share on other sites More sharing options...
fenway Posted December 23, 2005 Share Posted December 23, 2005 If you're just doing it once (or infrequently), the best way to do this is to "cheat' -- first, import the access dates into new CHAR field. Then, set the desired date column using the STR_TO_DATE() function, and drop the temporary CHAR column. UPDATE table1 SET date_field=STR_TO_DATE(temp_date_field, '%m/%d/%Y'); Hope that helps. Quote Link to comment https://forums.phpfreaks.com/topic/3055-csv-import-driving-me-crazy/#findComment-10352 Share on other sites More sharing options...
HawkCode Posted December 24, 2005 Author Share Posted December 24, 2005 Thanks, I ended up writing my 1st php script to do it... I'vmade the summit and the rest is down hill! Rich Quote Link to comment https://forums.phpfreaks.com/topic/3055-csv-import-driving-me-crazy/#findComment-10379 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.