MySQL 데이터베이스에 ISO8601 날짜/시간 형식을 삽입하는 데 문제가 있습니다.MySQL 삽입 ISO8601 Datetime 형식
데이터베이스 테이블 DATETIME 열에 ISO 형식 (즉, yyyymmddThhmmss + | -hhmm)을 삽입하고 싶습니다.
내가 가진 문제를 가지고 삽입하려고
:작업이 실패 : 데이터베이스에 SQL 스크립트를 적용하는 동안 오류가 발생했습니다. 실행 중 : 업데이트
db
.orders
SETdate
= '20080915T155300 + 0500'WHEREid
= '1';오류 1292 : 1292 : 올바르지 않은 datetime 값 : '20080915T155300 + 0500'은 행의 'date'는 1 행 SQL 문 : UPDATE
db
.orders
SETdate
= '+ 0500 20080915T155300'WHEREid
= '1'
내가 MySQL의에이 형식으로 날짜 시간을 절약 할 수있는 방법이 있나요
?
"이 포맷으로 datetimes를 MySQL에 저장할 수있는 방법이 있습니까?" 네이티브 방식이 없습니다 .. datetime 열과 시간대 열을 가져야한다고 생각하십시오 ... –