MySQL – How to parse a string value to DATETIME format inside an INSERT statement?

Use MySQL’s STR_TO_DATE() function to parse the string that you’re attempting to insert:

INSERT INTO tblInquiry (fldInquiryReceivedDateTime) VALUES
  (STR_TO_DATE('5/15/2012 8:06:26 AM', '%c/%e/%Y %r'))

Leave a Comment