Ich versuche Abfrage zu erhalten folgenden zu arbeiten, aber 0 Zeilen sind betroffen:ändern MySQL Datumsformat über Update-
UPDATE table_x
SET sql_date = DATE(STR_TO_DATE(date_string,'%Y-%m-%d'))
WHERE sql_date = '0000-00-00'
Das Datumsformat in der Spalte DATE_STRING ist: '% d% m% Y..'
Was mache ich falsch? Danke
"Das Datumsformat in der Spalte DATE_STRING ist:"% d% m% Y.." - Warum verwenden Sie' '% Y-% m-% d' 'in Ihrer Anfrage? –
f .... Ich dachte, ich muss das Zielformat verwenden. Aber das war natürlich eine dumme Idee. Danke für diesen Hinweis. – benny