2011-02-18 6 views
1

열 B가있는 테이블 A가 int not null Primary Key으로 정의되어 있고 이미이 열을 가리키는 4-5 개의 외부 키가 있습니다. Alter의 구문을 사용하여이 기본 키 열을 AUTO_INCREMENT로 만드시겠습니까?SQL의 기본 키에 auto_increment 추가

+1

한 번만 직면 했나요? http://stackoverflow.com/questions/2169080/mysql-alter-a-column-to-be-auto-increment –

답변

1

ALTER TABLE A AUTO_INCREMENT=1

1

안녕하세요.

alter table A B int NOT NULL AUTO_INCREMENT 

나는 당신이 해당 ALTER 명령을 생성 역사 탭에 표시 한 후 사용자 인터페이스를 할 SQLyog에를 사용하는 경우, 유사한 것을 사용한다 생각합니다.

+0

Ultor가 맞습니다. 위의 질문에서 적절한 해결책을 확인하십시오. –

1

기본 열이 테이블 정의로 이동하면 열 속성에 자동 증가 값을 설정할 수 있습니다. 열 속성 ----> ID 지정 -----을 클릭하면 ID 증분 값과 ID 시드 값이 제공됩니다. 그런 다음 새 행마다 값이 자동으로 증가합니다.

관련 문제