2011-05-13 5 views

답변

4

docu Concering :

ALTER TABLE cxt_20110105 ADD COLUMN tbn INT(1) DEFAULT '1' 
+0

'# 1064 - SQL 구문에 오류가 있습니다. 'SET DEFAULT'1 "at line 1 근처에서 사용할 올바른 구문에 대한 MySQL 서버 버전을 확인하십시오 – cj333

+0

코드 편집 ... 일부 공백이 누락되었습니다 :-) – strauberry

+0

아니요 공백을 알았습니다. 그 잘못이 아닙니다. 그것은 'SET DEFAULT'1 '근처에서 잘못 표시됩니다. – cj333

1

그냥주의 하시고

ALTER TABLE cxt_20110105 ADD COLUMN tbn INT(1) DEFAULT '1'

그 210을 입력하면 tbn의 값이 '1'로 설정되지 않고 결과적으로

이됩니다. 초기 값으로 사용하는 경우 이후 행의 값을 기본값으로 설정하지 않으려면

alter table cxt_20110105 change tbn tbn int(1)

MyISAM을 사용하는 경우 빠른 작업입니다.