SQL - 문제 미리보기

문제 1764

medium
이미 생성된 테이블에 PRIMARY KEY 제약조건을 추가하는 올바른 SQL 문법은?
A. `ALTER TABLE Persons SET PRIMARY KEY (ID);`
B. `ALTER TABLE Persons ADD PRIMARY KEY (ID);`
C. `UPDATE TABLE Persons ADD PRIMARY KEY (ID);`
D. `MODIFY TABLE Persons PRIMARY KEY (ID);`

정답: B


• 기존 테이블을 수정할 때는 ALTER TABLE 문을 사용합니다

• PRIMARY KEY 추가 문법: `ALTER TABLE 테이블명 ADD PRIMARY KEY (컬럼명);`

• 주의사항:
• 추가하려는 컬럼이 이미 NOT NULL로 선언되어 있어야 함
• 해당 컬럼에 중복 값이 없어야 함

• 다른 선택지들은 존재하지 않는 SQL 문법입니다

💡 학습 팁

이 문제를 포함한 SQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.