[Out of range value]

G·2021년 8월 21일
0


express를 사용해서 서버를 만드는 도중에 에러가 났다..
삭제기능을 넣어주고 싶어서 Date.now()로 id값을 지정해서 클라이언트쪽에서 만들어줬고,
이걸 가져와야했는데.. 프론트쪽만하다가 백엔드쪽도 공부할겸 서버를 만들어보니까
재밌었지만, 아직 친근하지가... 않다..

진행 도중에 insert into만 쓰면 db에서 컬럼이 자동으로 생성되는줄 알고 '아니 왜 안돼' 하면서 삽질을 엄청했다... 후...ㅅ..

할튼, 컬럼을 생성해주고 값을 넣어야한다는걸 깨닫고 이제 됐다 했는데 또 에러가 났다.

이때는 뭐다 구글링이다.
에러해결
datatype이 불일치할 경우 발생한다고 한다.
Date.now()가 걍 Number 타입인것 같아서 int로 받아왔는데.. 안되더라..
그래서 타입변경을 varchar로 바꿔주니 바로 해결완료!

백엔드쪽도 하다보니 재밌는것 같당.

profile
Drarreg

0개의 댓글