Ein Entwickler erstellt eine Tabelle für uns und machte ein Datumsfeld als VARCHAR (255) und einen Feldnamen von "Requested Ship Date".seltsames Ergebnis für str_to_date in mysql
Zuerst ja, ich weiß, dass beide schlechte Datenbankverwaltung sind, aber ich war nicht am Erstellungspunkt beteiligt, gerade jetzt in den Berichten bitte dagegen laufen.
Also, ich versuche, dieses Feld in einen Datumswert zu konvertieren, und wurde mit STR_TO_DATE(Requested Ship Date,"%m/%d/%y")
(es die korrekten Syntax im Code hat)
Das Problem ist, ich bin ein seltsames Ergebnis. "Requested Ship Date" = 31/31/2017 nach der Umstellung erscheint es als 2020-05-31.
Vielen Dank im Voraus.
Nur Daten als Daten speichern und mit all dieser Dummheit aufhören – Strawberry