반응형
INSERT
▶ 기능
특정 테이블에 데이터를 추가
▶ 사용방법
--해당 테이블의 모든 값을 입력 후 삽입 INSERT INTO 테이블명 VALUES(값1, 값2, ...); --해당 테이블의 특정 값을 입력 후 삽입 INSERT INTO 테이블명(열1, 열2, ...) VALUES(값1, 값2, ...);
▶ 예시
아래의 쿼리문은 STUDENT라는 테이블에 STUD_NUM, NAME...이라는 칼럼이 있다는 가정하에 작성되었다.
INSERT INTO STUDENT VALUES(1, '김자바', ...); INSERT INTO STUDENT(STUD_NUM, NAME, ...) VALUES(1, '김자바', ...);
DELETE
▶ 기능
특정 테이블의 데이터를 삭제
▶ 사용방법
--해당 테이블의 모든 데이터 삭제 DELETE FROM 테이블명; --해당 테이블의 특정 데이터 삭제 DELETE FROM 테이블명 WHERE 조건문;
▶ 예시
아래의 쿼리문은 STUDENT라는 테이블에 STUD_NUM이라는 컬럼이 있다는 가정하에 작성되었다.
DELETE FROM STUDENT; DELETE FROM STUDENT WHERE STUD_NUM = 1;
UPDATE
▶ 기능
특정 테이블의 데이터를 수정
▶ 사용방법
--한 가지 값만 수정 UPDATE 테이블명 SET 열1 = 값1 WHERE 조건문; --한 가지 이상의 값을 수정 UPDATE 테이블명 SET 열1 = 값1, 열2 = 값2, ... WHERE 조건문;
▶ 예시
아래의 쿼리문은 STUDENT라는 테이블에 STUD_NUM, NAME, GRADE...이라는 칼럼이 있다는 가정하에 작성되었다.
UPDATE STUDENT SET NAME = '김디비', GRADE = 4 WHERE STUD_NUM = 1; UPDATE STUDENT SET NAME = '김디비' WHERE STUD_NUM = 1;
반응형
'개발 > 데이터베이스' 카테고리의 다른 글
[ORACLE] MERGE (0) | 2021.10.17 |
---|---|
[ORACLE] FUNCTION(함수) 만들기 및 사용하기 (0) | 2021.10.16 |
[ORACLE] TO_CHAR, TO_DATE, TO_NUMBER (0) | 2021.10.14 |
[ORACLE] EXTRACTVALUE 함수, EXTRACT 함수 (1) | 2021.10.13 |
[ORACLE] NVL 함수, NVL2 함수 (0) | 2021.10.12 |