SQL - 문제 미리보기
문제 1770
medium
이미 생성된 테이블에 이름을 가진 FOREIGN KEY 제약조건을 추가하는 올바른 SQL 문법은?
정답: B
• 이름이 있는 FOREIGN KEY 제약조건 추가 문법:
```sql
ALTER TABLE 테이블명
ADD CONSTRAINT 제약조건명
FOREIGN KEY (컬럼명) REFERENCES 부모테이블(부모컬럼);
```
• 제약조건 이름을 지정하는 이유:
• 나중에 수정이나 삭제할 때 이름으로 참조 가능
• 여러 FOREIGN KEY가 있을 때 구분하기 용이
• 에러 메시지에서 식별하기 쉬움
• CONSTRAINT 키워드 뒤에 제약조건 이름을 지정하는 것이 핵심입니다
💡 학습 팁
이 문제를 포함한 SQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.