본문 바로가기

Programming/DataBase

(SQL)DML의 UPDATE에 대해 알아보자!

728x90
반응형



UPDATE이란?

■ 테이블의 데이터를 갱신할 때 사용합니다.

 ▷ 표기 형식

     UPDATE 테이블명

     SET 속성명 = 바꿀 데이터, 속성명 2 = 바꿀 데이터 , · · ·

     WEHRE 조건;

 

 

 ▷ 데이터 갱신

    갱신하는 데이터 값은 속성과 입력하는 데이터 타입이 같아야 합니다.

    조건을 쓰지 않는다면 속성명과 일치하는 모든 데이터들의 값이 변경됩니다.

  서브쿼리문을 사용해 갱신할 수 있습니다.


(데이터 갱신 방법 두가지)

1) WHERE문을 사용했을 경우.



 UPDATE 테이블명 SET 갱신값 WHERE 조건


 김선영의 DEPTNO가 20으로 변경되었다.


1) WHERE문을 사용하지 않았을경우.



 UPDATE 테이블명 SET 갱신값;


 전체 데이터의 DEPTNO가 30으로 변경되었다.






반응형