문제
DCL(Data Control Language) 명령어가 아닌 것은?
① COMMIT ② ROLLBACK ③ GRANT ④ SELECT
정답
4번
해설
정답: 4. SELECT는 데이터를 조회하는 DML(또는 DQL) 명령어로 DCL이 아니다.
오답 풀이
- 1번: COMMIT은 트랜잭션을 확정하는 DCL 명령어이다.
- 2번: ROLLBACK은 트랜잭션을 취소하는 DCL 명령어이다.
- 3번: GRANT는 권한을 부여하는 DCL 명령어이다.
- 4번: SELECT는 조회 명령어로 DCL이 아니다.
보충 개념 DCL: GRANT, REVOKE, COMMIT, ROLLBACK. DML: SELECT, INSERT, UPDATE, DELETE.