본문 바로가기
BOOK/오라클

데이터수정

by "뭉치" 2021. 8. 2.
728x90

테이블 내용 수정

 

insert 절을 사용하여 데이터를 테이블내에 입력하였다면 수정하는 명령어절은 UPDATE절이다.

 

구조1

 

UPDATE  테이블명
SET  컬럼명 = 값, [컬럼명 = 값, ... ] 
WHERE  조건

 

구조2 (서브 쿼리를 사용하여 수정하기)

 

UPDATE  테이블명
SET (컬럼명1, 컬럼명2, ...) = SELECT  컬럼명1, 컬럼명2, ... FROM  테이블명 [WHERE 조건1]) 
WHERE  조건2

 

UPDATE 명령절안에 SELECT절을 사용하여 특정 데이터를 수정할수 있다. 단, SET절에 나열된 컬럼명들은 반드시 SELECT절에서 나열되어야 한다.

 

예1] member 테이블의 ID가 1001 인 회원의 이름을 '홍길동'으로 바꾸어 보자.

 

UPDATE   member  SET  irum='홍길동'  WHERE  id='1001';

728x90

'BOOK > 오라클' 카테고리의 다른 글

데이터조회  (0) 2021.08.02
데이터삭제  (0) 2021.08.02
데이터입력  (0) 2021.08.02
테이블 생성과 변경  (0) 2021.08.02
오라클 Dictionary  (0) 2021.08.02

댓글