g5_member 테이블에 mb_nick_date 기본값 변경 쿼리인데요, 왜 안되는지 모르겠습니다.

g5_member 테이블에 mb_nick_date 기본값 변경 쿼리인데요, 왜 안되는지 모르겠습니다.

QA

g5_member 테이블에 mb_nick_date 기본값 변경 쿼리인데요, 왜 안되는지 모르겠습니다.

본문

g5_member 테이블에 mb_nick_date 기본값 변경 쿼리인데요, 왜 안되는지 모르겠습니다.

CURRENT_DATE 로 해도 안되요.

 

ALTER TABLE `g5_member` CHANGE `mb_nick_date` `mb_nick_date` DATE NOT NULL DEFAULT CURRENT_TIMESTAMP

 

#1064 - 'SQL 구문에 오류가 있습니다.' 에러 같읍니다. ('CURRENT_TIMESTAMP' 명령어 라인 1)

이 질문에 댓글 쓰기 :

답변 1

https://dev.mysql.com/doc/refman/8.0/en/timestamp-initialization.html

For any TIMESTAMP or DATETIME column in a table, you can assign the current timestamp as the default value, the auto-update value, or both:

두 가지 데이터 타입만

CURRENT_TIMESTAMP

이것을 기본 값으로 쓰는 것이 가능합니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 9
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT