티스토리 뷰

Spring

[Spring] mysql DateTime Type Error

감자형 2018. 3. 14. 01:31

1. spring에서 timestamp를 사용하여 query문을 날리는 과정에서 현재 시간의 값들이 제대로 들어가지 않는것을 확인하여, mysql 필드의 타입이 DATE로 되어있는것을 발견하였다.

date 타입은 오라클에서 지원하는 date타임이기때문에, mysql에서는 적용이 불가능하였다.

따라서 이것을 해결하기 위해서,

1
2
3
4
 
 
방법 1(생성) : mysql> ALTER TABLE mvc_board MODIFY bDate DATETIME DEFAULT NOW()           
방법 2(기존에있는경우 수정)mysql>create table mvc_board(bDate DATETIME DEFAULT NOW())    
cs



이 방식을 사용하면 DATETIME이 mysql에 정확히 잘들어가는것을 확인 할 수 있다.

1
2
3
4
수정전 :   1 | 홍길동    | title    | content      | NULL                |    0 |      0 |     0 |       0 |
 
수정후 :|  2 | 김영미      | title2      | content2        | 2018-03-14 00:08:08 |    0 |      0 |     0 |       0 
 
cs



공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함