DBMS/MySQL
MySQL field에 날짜 자동으로 박기
악마성
2022. 3. 6. 15:25
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
반응형