[Oracle] UPDATE문, DELETE문
by 캐떠린UPDATE
- DML
- 원하는 행의 원하는 컬럼 값을 수정하는 명령어
- WHERE절로 조건을 걸어야 원하는 레코드의 값만 변경할 수 있다.(아니면 전체 레코드의 값이 변경된다.)
UPDATE 테이블명 SET 컬럼명 = 값[, 컬럼명 = 값] X N [WHERE절]
사용 예시
-- 대한민국: 서울 > 제주
UPDATE tblCountry SET capital = '제주'; -- UPDATE 구문은 모든 레코드 업데이트가 기본이다. *주의* 때문에 특정 레코드만 변경 희망 시 꼭 !!! WHERE 절 사용
UPDATE tblCountry SET capital = '제주' WHERE name = '대한민국';
UPDATE tblCountry SET
capital = '제주',
population = population + 100,
continent = 'EU'
WHERE name = '대한민국';
DELETE
- DML
- 원하는 행을 삭제하는 명령어
- WHERE절로 조건을 걸어야 원하는 레코드만 삭제할 수 있다.(아니면 전체 레코드의 값이 삭제된다.)
DELETE FROM 테이블명 [WHERE절]
사용 예시
DELETE FROM tblinsa WHERE num = 1001;
DELETE FROM tblinsa;
*글 작성에 참고한 내용: 학원 쌤의 열정적인 수업
'DB > Oracle' 카테고리의 다른 글
[Oracle] INSERT문 (1) | 2024.03.18 |
---|---|
[Oracle] 시퀀스(Sequence) (0) | 2024.03.18 |
[Oracle] DDL (0) | 2024.03.18 |
[Oracle] 함수 :: 날짜 시간 함수(date time function) (0) | 2024.03.18 |
[Oracle] 함수 :: 형변환 함수(casting function) (0) | 2024.03.18 |
블로그의 정보
All of My Records
캐떠린