다음 두 가지 INSERT INTO 방식의 차이점으로 올바른 것은?

과목: MySQL

문제 번호: 3079

medium
다음 두 가지 INSERT INTO 방식의 차이점으로 올바른 것은?
-- 방식 1
INSERT INTO Products (ProductName, Price, CategoryID)
VALUES ('Coffee', 15.99, 1);

-- 방식 2  
INSERT INTO Products
VALUES (101, 'Coffee', 15.99, 1, 'Active');
A. 방식 1은 특정 열만 지정하고, 방식 2는 모든 열에 값을 삽입한다
B. 방식 1은 잘못된 구문이고, 방식 2만 올바르다
C. 방식 1은 잘못된 구문이고, 방식 2만 올바르다
두 방식 모두 동일한 결과를 가져온다
D. 방식 2는 특정 열만 지정하고, 방식 1은 모든 열에 값을 삽입한다

정답: A



⦁ 방식 1: 특정 열만 지정하여 데이터 삽입
⦁ 열 이름을 명시: (ProductName, Price, CategoryID)
⦁ 지정된 열에만 값이 삽입됨
⦁ 지정하지 않은 열은 기본값 또는 NULL

⦁ 방식 2: 모든 열에 값을 순서대로 삽입
⦁ 열 이름을 생략
⦁ 테이블의 모든 열 순서에 맞춰 값을 제공해야 함
⦁ 값의 순서가 테이블 구조와 정확히 일치해야 함

💡 학습 팁

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