데이터 베이스/RDS

[MySQL] MySQL insert시 시간 자동 입력

쟈누이 2020. 9. 12. 20:48
반응형

MySQL 에 데이터를 insert 할 때,

시간이 자동으로 입력되게 하는 방법이 있다.

 

처음에 timestamp 를 설정하고 그대로 데이터를 insert 했더니 

시간이 Postgresql 과 다르게 자동으로 입력되지 않는 문제가

발생했고, 아래 링크를 참고하여

아래와 같이 테이블 설정을 변경하여 주었다.

not null , defaultcurrent_timestamp 설정을 해주면 

데이터 insert 시 자동으로 데이터가 들어간 시간이 입력된다.

 

 

 

참고 링크

qkrwjdrnjs86.tistory.com/26

 

mysql insert시 시간 자동 데이터 입력

테이블 생성하고 시간 컬럼 넣을시에 datatype을 timestamp로 설정하고 not null 체크후 default 값을 current_timestamp로 설정한다. 사진첨부.

qkrwjdrnjs86.tistory.com

 

반응형