SQL UPDATE 문

UPDATE 문은 테이블의 기존 레코드를 수정하는 데 사용됩니다.

UPDATE 구문

UPDATE table_name
SET column1 = value1, column2 = value2, ...
WHERE condition;

참고 : 테이블의 레코드를 업데이트 할 때주의하십시오! UPDATE 문의 WHERE 절을 확인하십시오. WHERE 절은 업데이트해야하는 레코드를 지정합니다. WHERE 절을 생략하면 테이블의 모든 레코드가 업데이트됩니다!

데모 데이터베이스

다음은 Northwind 샘플 데이터베이스의 "Customers"테이블에서 선택한 것입니다.

제목 없는 데이터베이스

테이블 업데이트

다음 SQL 문은 첫 번째 고객 (CustomerID = 1)을 새 담당자  새 도시로 업데이트합니다.

UPDATE Customers
SET ContactName = 'Alfred Schmidt', City= 'Frankfurt'
WHERE CustomerID = 1;

"고객"테이블의 선택은 이제 다음과 같습니다.

제목 없는 데이터베이스


여러 레코드 업데이트