문제
다음은 테이블에 데이터를 삽입하기 위한 과정이다. 보기의 조건식에 맞게 데이터 삽입을 위한 SQL문을 작성하시오.
[결과값 — 학생]
| 학번 | 이름 | 학년 | 전공 | 전화번호 |
|---|---|---|---|---|
| 9830287 | 뉴진스 | 3 | 경영학개론 | 010-1234-1234 |
[조건]
- 문자열일 경우 작은따옴표로 묶는다.
정답
INSERT INTO 학생(학번,이름,학년,전공,전화번호) VALUES(9830287,'뉴진스',3,'경영학개론','010-1234-1234');
INSERT INTO 학생(학번,이름,학년,전공,전화번호) VALUES(9830287,'뉴진스',3,'경영학개론','010-1234-1234');INSERT INTO 학생 (학번, 이름, 학년, 전공, 전화번호) VALUES (9830287, '뉴진스', 3, '경영학개론', '010-1234-1234');
해설
테이블에 한 행을 추가하려면 INSERT INTO 학생(컬럼목록) VALUES(값목록) 구문을 사용한다. 정수형 학번(9830287)과 학년(3)은 그대로 작성하고, 문자열인 이름·전공·전화번호는 작은따옴표로 묶는다.