[오라클] DML 데이터 조작어#2( update / delete )
- DB/오라클
- 2020. 9. 1.
1.UPDATE 명령
이미 입력했던 필드의 값을 변경시켜주는 명령어이다.
1-1 모든 행의 필드값을 변경시키기
UPDATE [테이블] SET [필드명] = '1111';
=> 내가 지정한 모든 필드의 값이 1111로 변경된다.
모든 pwd의 값이 1111로 변경된것 확인.
위처럼 WHERE이라는 명령을 사용하지 않으면 모든 필드값을 바꾸기 때문에 각별히 주의해야한다.
1-2 조건절 WHERE사용해서 원하는 필드의 원하는 값을 변경시키기
UPDATE member SET pwd ='2222' WHERE id ='banana';
해석 =>member 테이블의 pwd필드의 값을 2222로 변경한다. 어디를? id가 banana인것을.
banana만 값이 변경되는것을 확인할 수 있다. 일괄적으로 값을 변경할것이라면 상관 없지만 깜빡하는것을 꼭 신경써주자.
1-3 여러가지필드를 원하는 값으로 변경시키기
UPDATE member SET pwd='777',name='짱구' WHERE id ='banana';
=> pwd와 name의 값을 한번에 변경시키는것을 확인할 수 있다.
2.DELETE 명령
2-1 DELETE 기본문법 및 주의점
DELETE [테이블] WHERE [필드] = [ '필드값' ] ;
위 사진에서 id = temp, pwd=111 이라는 행을 추가 해주었다. ( 이미 있는줄 몰랏네.. )
주의할점
WHERE절 꼭 사용하기, DELETE는 대소문자 구별함.
'DB > 오라클' 카테고리의 다른 글
[오라클] 데이터 형식 (0) | 2020.09.01 |
---|---|
[오라클] 트랜잭션 ( commit / rollback ) (0) | 2020.09.01 |
[오라클]데이터베이스 개념 (0) | 2020.08.30 |
[오라클] DML 데이터 조작어#1(insert) (0) | 2020.08.27 |
[오라클]DDL명령어로 테이블을 만들기, 수정하기 ( CREATE / ALTER ) (0) | 2020.08.27 |