채택완료

기존 게시물 필드 날짜 형식 변경에 관해서

필스 입력 방식을 수정했습니다. (예: 여분필드 9  wr_9 사용 가정 경우)

수정 전: 20170917

수정 후: 2017-09-17

기존 게시물들의 입력 방식을 모두 바뀐 형태로 변경해 주려면?

답변 3개 / 댓글 5개

채택된 답변
+20 포인트

update table set wr_9 = date_format(wr_9, '%Y-%m-%d')

답변에 대한 댓글 4개

슈와이 님 답변 감사해요.
이거 돌리면 오직 기존 것들에만 영향 미치는 것 맞나요?
믿고 무작정 돌려보니까, 변경 잘 되네요. ^^*
슈와이 님 코드 보면서 항상 생각하는 거지만,
정말 코드를 간결하게 짜시는 것 같아요.
( ^ ___________ ^ ) ============b

슈와이 님, 배르만 님 답변 감사합니다. 

덕분에 잘 해결했습니다.

Copy
UPDATE 테이블 SET wr_9 = CONCAT(SUBSTRING(wr_9, 1, 4), '-', SUBSTRING(wr_9, 5, 2), '-', SUBSTRING(wr_9, 7, 2)) WHERE LENGTH(wr_9) = 8;

답변에 대한 댓글 1개

배르만 님 답변 감사합니다.
위 명령어를 돌려도 변경 후 올린 게시물들 (=현재 제대로 나오는 것들)의 날짜엔 지장 없을까요?

답변을 작성하려면 로그인이 필요합니다.