반응형
여기서 간단한 메시지를 보내려고합니다.
var post = {
sender_username : sender_username,
recipient_username : recipient_username,
message_no : 1,
content : content,
time : ***CURRENT TIMESTAMP***,
read : 0
};
connection.query('INSERT INTO message SET ?', post, function(err, result) {
if (err) {
res.send(err);
}
else {
res.send(post);
}
});
TIMESTAMP 유형에 유효한 날짜와 시간을 거기에 고정시키는 가장 간단한 방법은 무엇입니까?
해결 방법
moment().utc().format('hh:mm:ss')
참고 : 귀하의 질문과 혼동되었습니다. 'CURRENT_TIME'을 요청했지만 형식은 TIMESTAMP입니다. MySQL의 TIME 및 TIMESTAMP 유형은 다릅니다. TIMESTAMP에는 날짜와 시간이 모두 포함되며 이에 대한 기본값 함수는 "CURRENT_TIMESTAMP"입니다. 나는 당신이 TIME 유형을 언급하고 있다고 가정합니다.
참조 페이지 https://stackoverflow.com/questions/23977548
반응형
'MySql' 카테고리의 다른 글
MySQL 공급자를 초기화 할 수 없습니다. 스키마가 없거나 잘못되었습니다. MySql.Web 커넥터 용 (0) | 2020.12.05 |
---|---|
MySQL cPanel을 사용하여 PHP 파일과 데이터베이스를 업로드하려면 어떻게해야합니까? (0) | 2020.12.05 |
MySQL Does MySQL have time-based triggers? (0) | 2020.12.05 |
MySQL NoClassDefFoundError : org / aspectj / lang / Sign (0) | 2020.12.05 |
MySQL 인덱스를 포함하는 MySQL 테이블 복사 (0) | 2020.12.05 |
댓글