U krijgt deze foutmelding omdat u een date
probeert in te voeren kolom die het verkeerde formaat heeft. De MySQL-documentatie
geeft de formaten weer die acceptabel zijn:
Maar je datum heeft het formaat MM/DD/YYYY
, bijv. 4/25/2016
, dus dit gaat niet werken. Het lijkt erop dat u een trigger probeerde te gebruiken om het formaat vóór het invoegen te corrigeren. MySQL controleert echter de opmaak voor de trekker wordt zelfs geraakt.
Als u datumgegevens met dit formaat moet invoegen, moet u dit doen met een VARCHAR
typ en bel vervolgens STR_TO_DATE
daarna. Of u moet de opmaak van uw datums opschonen zodat deze overeenkomt met een van de aanvaardbare indelingen.