더북(TheBook)

11.3 데이터 수정 - UPDATE

 

 

지금까지 데이터를 입력, 삭제, 조회하는 방법을 살펴봤죠. 하나 더 남았습니다. 바로 데이터를 수정하는 것입니다. 데이터 수정은 UPDATE 문을 사용해 처리합니다. UPDATE 구문은 다음과 같습니다.

UPDATE 구문

UPDATE 테이블 명
    SET COLUMN1 = 값1
       ,COLUMN2 = 값2
       …
WHERE 절;

 

INSERTDELETE 문장에 비해서는 좀 복잡해 보이지만 어려운 내용은 없습니다. UPDATE 다음에 수정할 테이블 명을 명시하고 SET 다음에 수정할 컬럼과 수정할 값을 ‘컬럼 = 값’ 형태로 명시합니다. 여러 개의 컬럼 값을 수정하려면 콤마(,)로 구분해 계속 추가하면 됩니다. 여기서 ‘=’ 기호는 WHERE 조건절에서 사용했던 동등 연산자가 아니라 ‘=’를 기준으로 오른쪽 값을 왼쪽 컬럼 값에 할당하라는 의미입니다. 또한, 테이블에서 특정 데이터(로우)만 수정해야 할 경우에는 WHERE 절을 추가해 적절한 조건을 주면 되겠죠.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.