आपको यह त्रुटि इसलिए मिल रही है क्योंकि आप date
insert डालने का प्रयास कर रहे हैं कॉलम जो गलत प्रारूप का है। MySQL दस्तावेज़
स्वीकार्य स्वरूपों को सूचीबद्ध करता है:
लेकिन आपकी तिथि का प्रारूप MM/DD/YYYY
. है , जैसे 4/25/2016
, तो यह काम नहीं करेगा। ऐसा प्रतीत होता है कि आप डालने से पहले प्रारूप को सही करने के लिए ट्रिगर का उपयोग करने का प्रयास कर रहे थे। हालांकि, MySQL इससे पहले फ़ॉर्मेटिंग की जांच करता है ट्रिगर भी मारा गया है।
यदि आपको इस प्रारूप के साथ दिनांक डेटा सम्मिलित करना है तो आपको VARCHAR
. का उपयोग करके ऐसा करना चाहिए टाइप करें और फिर STR_TO_DATE
पर कॉल करें उसके बाद। या, स्वीकार्य प्रारूपों में से किसी एक से मेल खाने के लिए आपको अपनी तिथियों के स्वरूपण को साफ़ करना चाहिए।