반응형
//In Node/JS
myDate = moment(data.myTime.format('YYYY/MM/DD HH:MM:SS')).toISOString();
//myDate shows '2014-09-24T04:09:00.000Z'
Insert INTO (dateColumn..) Values(myDate)...
이것은 삽입 후 발생하는 오류입니다. Mysql의 메모 열은 "datetime"유형입니다.
MySQL 오류 :: {[오류 : ER_TRUNCATED_WRONG_VALUE : 잘못된 날짜 시간 값 : 1 행의 '_dateColumn'열에 대한 '2014-09- 24T04 : 09 : 00.000Z'] 코드 : 'ER_TRUNCATED_WRONG_VALUE',
해결 방법
myDate = moment(data.myTime.format('YYYY/MM/DD HH:mm:ss')).format("YYYY-MM-DD HH:mm:ss");
사실 data.myTime
이 뭔지 모르겠지만 순간 객체 인 경우 첫 번째 format ()
메서드를 변경하고 두 번째 메서드를 제거 할 수 있습니다. .
참조 페이지 https://stackoverflow.com/questions/26047755
반응형
'MySql' 카테고리의 다른 글
MySQL 데이터베이스에 특수 문자를 삽입하는 방법은 무엇입니까? (0) | 2020.11.30 |
---|---|
MySQL 날짜 범위에서 일을 계산 하시겠습니까? (0) | 2020.11.30 |
MySQL PHP의 Hibernate와 비슷한 것이 있습니까? (0) | 2020.11.30 |
MySQL 오류 : stdClass 클래스의 개체를 문자열로 변환 할 수 없습니다. (0) | 2020.11.30 |
MySQL Hibernate save () 및 트랜잭션 롤백 (0) | 2020.11.30 |
댓글