8. UPDATE
1. UPDATE
Statement
UPDATE
문은 테이블에 이미 존재하는 레코드를 수정하는 데 사용된다.
2. Syntax
- 테이블의 레코드를 업데이트할 때 주의해야 할 점은,
WHERE
절을 생략하면 테이블의 모든 레코드가 업데이트된다는 것이다.
Demo Database
- 다음은 Northwind 샘플 데이터베이스의
Customers
테이블이다.
3. UPDATE
Table
- 다음은 첫 번째 고객(
CustomerID = 1
)의ContactName
과City
를 업데이트한다.
- 이제
Customers
테이블은 다음과 같이 표시된다.
4. UPDATE
Multiple Records
WHERE
절은 얼마나 많은 레코드가 업데이트될지 결정한다.- 다음은 국가가
"Mexico"
인 모든 레코드에 대해ContactName
을"Juan"
으로 업데이트한다.
- 이제
Customers
테이블은 다음과 같이 표시된다.
5. Update Warning
- 레코드를 업데이트할 때 주의할 점은,
WHERE
절을 생략하면 모든 레코드가 업데이트된다는 것이다.
- 이제
Customers
테이블은 다음과 같이 표시된다.