sql >> Database >  >> RDS >> Mysql

Datum ontleden in MySQL

Misschien wilt u de STR_TO_DATE() functie. Het is het omgekeerde van de DATE_FORMAT() functie.

STR_TO_DATE(str,format)

Dit is het omgekeerde van de DATE_FORMAT() functie. Er is een string voor nodig str en een format string format . STR_TO_DATE() retourneert een DATETIME waarde als de notatiereeks zowel datum- als tijddelen bevat, of een DATE of TIME waarde als de tekenreeks alleen datum- of tijddelen bevat. Als de datum, tijd of datetime-waarde is geëxtraheerd uit str is illegaal, STR_TO_DATE() retourneert NULL en geeft een waarschuwing.

Voorbeeld:

SELECT STR_TO_DATE('15-Dec-09', '%d-%b-%y') AS date;
+------------+
| date       |
+------------+
| 2009-12-15 |
+------------+
1 row in set (0.00 sec)


  1. Alleen een rij invoegen als deze er nog niet is

  2. Datum- en tijdnotaties wijzigen in MySQL

  3. Spotlight Cloud-beveiligingsfunctie - Letters verwijderen

  4. Databaseback-ups plannen met ClusterControl