데이터베이스에 들어있는 데이터를 조회하거나 검색하기 위한 명령어이다.
// 예시
INSERT INTO 테이블명(필드1, 필드2, ...) VALUES (필드1의 값, 필드2의 값, ...);
// 예제 - ROLE테이블에 role_id는 200, description에는 'CEO'로 한 건의 데이터를 저장하시오.
// INSERT INTO ROLE(role_id, description) VALUES (200, 'CEO');
// INSERT INTO ROLE values (200, 'CEO'); // 전체 컬럼의 순서대로 삽입된다.
// 예시
UPDATE 테이블명
SET 필드1 = 필드1의 값, 필드2 = 필드2의 값 ...
WHERE 조건식
// 예제 - ROLE 테이블에 role_id가 200일 경우, description을 'CTO'로 수정하라.
UPDATE ROLE
SET description = 'CTO'
WHERE role_id = 200;
// 예시
DELETE FROM 테이블명
WHERE 조건식
// 예제 - ROLE테이블에서 role_id는 200인 정보를 삭제하라.
DELETE FROM ROLE
WHERE role_id = 200;