,MySQL의 지금() 경고 (1264) 내가 할 경우
SELECT NOW(),
나는 2013-10-26 1:36
이있을 것이다. 자, 테이블 (field1, datetime)이 있다고 가정 해 봅시다.
이제 내가 할
,INSERT INTO TABLE1 (field1,datetime) VALUES ("BLAH",SELECT NOW());
그래서 나는이 warning :1264 out of range
있습니다. 삽입구는 BLAH and 0000-00-00 00:00:00
입니다.
누구든지이 문제를 해결할 생각이 있습니까?
무엇이'TABLE1.datetime'의 타입입니까 –
왜'VALUES (...)'절에'SELECT NOW()'를 가지고 있습니까? 그것은 단지'NOW()'여야합니다. 또한 날짜/시간은주의 깊게 다루어 져야하는 특정 영역에 달려 있습니다. @Lion이 맞습니다. – Lion
'VALUES()'에'SELECT'가 없습니다. –