SQL - 문제 미리보기

문제 1574

medium
INSERT INTO 문을 작성하는 두 가지 방법에 대한 설명으로 올바른 것은?
A. 컬럼명을 지정하는 방법과 지정하지 않는 방법이 있으며, 지정하지 않을 때는 모든 컬럼의 값을 순서대로 제공해야 한다
B. 컬럼명을 반드시 지정해야 하며, 생략할 수 없다
C. 값만 제공하면 되고, 컬럼명은 자동으로 매칭된다
D. 두 방법 모두 동일한 성능을 가지며 차이가 없다

정답: A

INSERT INTO의 두 가지 작성 방법: 방법 1: 컬럼명 지정 ```sq lINSERT INTO Customers (CustomerName, City, Country) VALUES ('ABC Corp', 'Seoul', 'Korea'); ``` 장점: • 명확성: 어떤 컬럼에 어떤 값이 들어가는지 명확 • 유연성: 원하는 컬럼만 선택 가능 • 안전성: 테이블 구조 변경에 영향 적음 방법 2: 컬럼명 생략 ```sql INSERT INTO Customers VALUES (95, 'ABC Corp', 'John Doe', '123 Street', 'Seoul', '12345', 'Korea'); ``` 조건: • 모든 컬럼의 값을 제공해야 함 • 테이블의 컬럼 순서와 정확히 일치해야 함

💡 학습 팁

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