चूंकि आपका इनपुट 03.09.13
. रूप में एक स्ट्रिंग है , मैं मान लूंगा (चूंकि आज 3 सितंबर, 2013 है) कि यह dd.mm.yy
है . आप इसे STR_TO_DATE
:
STR_TO_DATE(myVal, '%d.%m.%y')
फिर आप इसे DATE_FORMAT
:
DATE_FORMAT(STR_TO_DATE(myVal, '%d.%m.%y'), '%Y-%m-%d')
ध्यान दें कि वर्ष %y
है (लोअरकेस "y") STR_TO_DATE
. में और %Y
(अपरकेस "Y") DATE_FORMAT
. में . लोअरकेस संस्करण दो अंकों के वर्षों के लिए है और अपरकेस चार अंकों के वर्षों के लिए है।