SQL - 문제 미리보기

문제 1718

medium
다음 저장 프로시저 생성 구문에서 빈칸에 들어갈 올바른 구문은?
______ PROCEDURE SelectAllCustomers
AS
SELECT * FROM Customers
GO;
A. `CREATE`
B. `MAKE`
C. `BUILD`
D. `NEW`

정답: A


저장 프로시저 생성을 위한 표준 DDL 명령어 분석:

CREATE PROCEDURE 구문:

• CREATE: 새로운 데이터베이스 객체를 생성하는 표준 SQL 명령어
• PROCEDURE: 생성할 객체의 타입 지정
• 일관성: 다른 객체들(TABLE, INDEX 등)과 동일한 패턴

전체 구문 구조:
CREATE PROCEDURE procedure_name
AS
sql_statement
GO;

각 부분의 역할:

• CREATE PROCEDURE: 저장 프로시저 생성 선언
• procedure_name: 프로시저 이름 지정
• AS: SQL 문의 시작을 알리는 키워드
• sql_statement: 실행할 SQL 명령문들
• GO: SQL Server에서 배치(batch) 구분자

💡 학습 팁

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