postgresql
최신 정보
수색…
표의 모든 행을 업데이트하십시오.
단순히 column_name = value
를 제공하여 테이블의 모든 행을 업데이트합니다.
UPDATE person SET planet = 'Earth';
조건을 만족하는 모든 행 업데이트
UPDATE person SET state = 'NY' WHERE city = 'New York';
테이블에서 여러 열 업데이트
동일한 문에서 col=val
쌍을 쉼표로 구분하여 테이블의 여러 열을 업데이트 할 수 있습니다.
UPDATE person
SET country = 'USA',
state = 'NY'
WHERE city = 'New York';
다른 테이블 조인을 기반으로 테이블 업데이트
다른 테이블의 데이터를 기반으로 테이블의 데이터를 업데이트 할 수도 있습니다.
UPDATE person
SET state_code = cities.state_code
FROM cities
WHERE cities.city = city;
여기에 우리가 참여하는 person
city
받는 열 cities
city
도시의 상태 코드를 얻기 위해 열을. 그런 다음 person
테이블의 state_code
열을 갱신하는 데 사용됩니다.
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow