2016-07-01 3 views
1

날짜에 대한 데이터 입력 형식 변경. 사이베이스에서 MySQL을날짜의 데이터 입력 형식 변경. sybase에서 mysql로 ​​

에 내가 MySQL로하지만, 하나를위한 마이그레이션/사용 될 내가베이스에서 스키마 스크립트를 수출

Sybase(YYYYMMDD) to MySQL(YYYY-MM-DD) 

에서 날짜 데이터 형식을 변경할 수있는 방법이 있는지 확인하기 위해 노력하고

내 테이블에서 날짜 데이터는 YYYYMMDD로 입력되었으므로 MySQL에서 인식 할 수 없으므로 데이터를 삽입하려고하면 데이터가 0으로됩니다.

업데이트 형식

답변

0

당신은 MySQL의에서 VARCHAR 열에 사이베이스의 데이터를 저장하고 STR_TO_DATE에 의해 데이터를 변환 할 수 있습니다

SELECT STR_TO_DATE('20160701','%Y%m,%d') from your_table; 
관련 문제