이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.PostgreSQL : 문서 : 17 : 윈 토토버전 또는 위에 나열된 다른 지원 버전 중 하나를 선택하세요.

토토 베이

이름

UPDATE --테이블 행 토토 베이

시놉시스

토토 베이 [만]테이블SET = { 표현| 기본값  [, ...]
    [ 보낸사람fromlist]
    [어디에서조건 ]

설명

토토 베이값을 변경합니다. 조건을 만족하는 모든 행에 지정된 열입니다. 만 수정될 열은 명령문에 언급되어야 합니다. 명시적으로 열이 아님SET그들의 유지 이전 값.

기본적으로,토토 베이will update rows 지정된 테이블과 모든 하위 테이블에 있습니다. 당신이 원하는 경우에만 언급된 특정 테이블을 토토 베이하려면 다음을 사용해야 합니다.절.

당신은 다음을 가지고 있어야 합니다토토 베이권한 토토 베이할 테이블과선택값이 다음과 같은 테이블에 대한 권한 에서 읽어보세요.표현s 또는조건.

매개변수

테이블

테이블의 이름(선택적으로 스키마 한정) 토토 베이합니다.

열 이름테이블.

표현

열에 할당할 표현식입니다. 표현 이 열과 다른 열의 이전 값을 사용할 수 있습니다. 테이블.

기본값

열을 기본값으로 설정합니다(NULL이 됩니다) 특정 기본 표현식이 할당되지 않은 경우 그것).

fromlist

다른 테이블의 열을 허용하는 테이블 표현식 목록 테이블이 표시됩니다.어디조건 및 토토 베이 표현식.

조건

유형의 값을 반환하는 표현식부울. 이 표현식에 해당하는 행만 반품토토 베이됩니다.

출력

성공적으로 완료되면,토토 베이명령은 다음 형식의 명령 태그를 반환합니다.

토토 베이개수

개수수는 행이 토토 베이되었습니다. 만일개수0, 아니요 행이 다음과 일치합니다.조건(이 오류로 간주되지 않습니다.)

단어 변경드라마극적열에종류테이블의영화:

UPDATE 영화 SET 종류 = '드라마틱' WHERE 종류 = '드라마';

온도 항목을 조정하고 강수량을 해당 온도로 재설정합니다. 테이블의 한 행에 있는 기본값날씨:

UPDATE 날씨 설정 temp_lo = temp_lo+1, temp_hi = temp_lo+15, prcp = DEFAULT
  WHERE 도시 = '샌프란시스코' AND 날짜 = '2003-07-03';

호환성

이 명령은 SQL 표준을 준수합니다.발신절은 aPostgreSQL확장.