필드에 저장된 두 가지 형식의 테이블을 가지고 있는데, 일부는 mm/dd/yy이고 더 최신 항목은 yyyy/mm/dd입니다.MySQL에서 날짜 형식을 업데이 트
나는이
UPDATE table
SET date_field = DATE_FORMAT(date_field, '%Y/%m/%d')
WHERE date_field = DATE_FORMAT(date_field, '%m/%d/%y')
같은 쿼리를 실행하려면하지만 그냥 작동하지 않습니다. 내가 얻은 한 가지 결과는 단지 % m 데이터를 가져 와서 % Y로 바꾸고 실제로 데이터를 엉망으로 만들고 있다는 것입니다.
의견이 있으십니까?
date_field의 열 유형은 무엇입니까? 만약 날짜 또는 타임 스탬프라면 Ymd를 myd로 재 배열 할 수 없습니다. – Mikhail