MySQL field에 날짜 자동으로 박기

2022. 3. 6. 15:25DBMS/MySQL

728x90
반응형

 

MySQL에서 위의 이미지 처럼 insert_date라는 필드에 기본 디폴트 (default)값으로

날짜를 넣어주고 싶을 때가 있다. 쿼리를 할 때마다 insert 문에다가 date를 넣어주는 건

매우 귀찮으므로 방법을 찾았다.

내가 사용하는 무료 DB 관리 툴인SQLyog 에서는 아래 처럼 '디폴트(초기화)' 부분에 CURRETN_TIMESTAMP

를 적어주면 위의 사진처럼 Default 값이 추가 된다.


쿼리로는 아래와 같이

table 명 : rr

ALTER TABLE rr MODIFY COLUMN insert_date DATETIME
ALTER TABLE rr CHANGE insert_date insert_date DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP

 

 

728x90
반응형

'DBMS > MySQL' 카테고리의 다른 글

MySQL DELETE FROM table  (0) 2022.03.06
MySQL 여러 개 테이블에서 값 조회하기  (0) 2022.03.06
MySQL 중복 제거  (0) 2022.03.06
MySQL 테이블 전체 복사  (0) 2022.03.06
MySQL Between 안쓰고 날짜비교하는 법  (0) 2022.03.06