테스트 사이트 - 개발 중인 베타 버전입니다

유닉스 시간 변환 채택완료

bonobono 7년 전 조회 2,413

 

 

aa 라는 테이블 wr_4 에 유닉스 시간이 들어있는데요 이 시간들은 그누보드 시간인 0000-00-00 00:00:00

형태로 sql문 써서 일괄변경 하고 싶습니다.

 

도움부탁드립니다

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

답변 2개

채택된 답변
+20 포인트
7년 전

udate aa set FROM_UNIXTIME(wr_4,'%Y-%m-%d %H:%i:%s') where wr_4 <> '';

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

b
bonobono
7년 전
update `g5_write_test2` set FROM_UNIXTIME(wr_4,'%Y-%m-%d %H:%i:%s') where wr_4 <> '';

update는 오타신거같아서 고쳤는데 오류납니다..



SQL 질의:

UPDATE `g5_write_test2` SET FROM_UNIXTIME( wr_4, '%Y-%m-%d %H:%i:%s' ) WHERE wr_4 <> ''

MySQL 메시지: 도움말

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '(wr_4,'%Y-%m-%d %H:%i:%s') where wr_4 <> ''' at line 1
하찌
7년 전
update aa set wr_4 = FROM_UNIXTIME(wr_4,'%Y-%m-%d %H:%i:%s') where wr_4 <> '';
입니다 set 앞에 wr_4 = 를 빼먹었네요 ㅜㅜ

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

아래처럼 해보세요. (실행해본건 아닙니다. 테이블을 백업 하시고 해보시는게;;;)

</p>

<p>UPDATE aa</p>

<p>SET wr_4 = DATE_FORMAT(FROM_UNIXTIME(wr_4), '%Y-%m-%d %H:%i:%s')</p>

<p>WHERE wr_4 <> ''</p>

<p>

로그인 후 평가할 수 있습니다

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

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

로그인