The SQL UPDATE Statement
- 테이블의 기존 레코드를 업데이트하는 기능
UPDATE Syntax
UPDATE table_name
SET column1=value1, column2=value2, ...
WHERE condition;
UPDATE Table
UPDATE Customers
SET ContactName = 'Alfred Schmidt', City='Frankfurt'
WHERE CustomerID = 1;
CustomerID=1인 row의 contactName과 City를 업데이트하는 구문
UPDATE Multiple Records
UPDATE Customers
SET ContactName='Juan'
WHERE Country='Mexico';
국가가 'Mexico'인 모든 row의 ContactName을 'Juan'으로 업데이트해주는 구문
Update Warning!
WHERE으로 조건을 설정해주지 않으면,
모든 레코드가 업데이트되므로 주의해야 한다.
UPDATE Customers
SET ContactName='Juan';
'Computer Science > Database' 카테고리의 다른 글
W3Schools SQL | #11 SQL TOP, LIMIT, FETCH FIRST, ROW 키워드 (0) | 2022.10.27 |
---|---|
W3Schools SQL | #10 SQL DELETE 구문 (0) | 2022.10.27 |
W3Schools SQL | #8 SQL NULL Value 구문 (0) | 2022.10.27 |
W3Schools SQL | #7 SQL INSERT INTO 구문 (0) | 2022.10.27 |
W3Schools SQL | #6 SQL ORDER BY 키워드 (0) | 2022.10.27 |