db 테이블만들기 오류

db 테이블만들기 오류

QA

db 테이블만들기 오류

답변 2

본문

예제 따라하고있는데 테이블생성부터 막히네요..ㅠㅠ

 

CREATE TABLE ex_memo(

no int unsigned default '0' AUTO_INCREMENT PRIMARY KEY ,
namechar( 20 ) NOT NULL ,
memo text NOT NULL ,
passchar( 20 ) NOT NULL ,
time int unsigned

)

 

MySQL 메시지: 도움말

#1067 - Invalid default value for 'no'


무엇이 에러인가요..ㅠㅠ 책예제를 똑같이 썼는데...

 

이 질문에 댓글 쓰기 :

답변 2

필드명을 따옴표로 감싸 보세요.

 

필드에 따옴표넣으니 문법에러가 나고요...

no int unsigned default '0' AUTO_INCREMENT PRIMARY KEY ,

여기서 default '0' 을 빼니까 테이블이 생성됩니다...

디폴트값이 넣는게 틀린거 같은데 어떻게 조정하면 좋을까요?

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 14
© SIRSOFT
현재 페이지 제일 처음으로