이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
다음에 대한 동일한 페이지를 보고 싶을 수도 있습니다.PostgreSQL : 문서 : 17 : 범퍼카 토토버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

토토 꽁 머니

이름

UPDATE — 테이블의 열 값을 바꿉니다.
토토 꽁 머니테이블SET = 표현[, ...]
    [ 보낸사람목록에서]
    [어디에서조건 ]

입력

테이블

기존 테이블의 이름.

열의 이름테이블.

표현

열에 할당할 유효한 표현식 또는 값입니다.

목록에서

A 포스트그레비표준 다른 테이블의 열이 표시되도록 허용하는 확장 WHERE 조건.

조건

자세한 설명은 SELECT 문을 참조하세요. WHERE 절의.

출력

토토 꽁 머니#

성공하면 메시지가 반환됩니다.#토토 꽁 머니된 행 수를 의미합니다. 만일#0과 같습니다. 행이 없습니다. 토토 꽁 머니되었습니다.

설명

UPDATE는 모든 항목에 대해 지정된 열의 값을 변경합니다. 조건을 만족하는 행. 수정할 열만 열로 표시되어야 합니다.

배열 참조는 SELECT에 있는 것과 동일한 구문을 사용합니다. 즉, 단일 배열 요소, 배열 요소의 범위 또는 전체 배열은 단일 쿼리로 대체될 수 있습니다.

테이블을 수정하려면 테이블에 대한 쓰기 권한이 있어야 합니다. 값이 언급된 모든 테이블에 대한 읽기 액세스 권한도 제공됩니다. WHERE 조건.

사용법

--열 종류에서 단어 "Drama"를 "Dramatic"으로 변경:
   --
   토토 꽁 머니 영화 
      SET 종류 = '드라마틱'
      WHERE 종류 = '드라마';

   SELECT * FROM 영화 WHERE 종류 = '드라마' OR 종류 = '드라마';

   코드 |제목 |했던 일| date_prod|종류 |len
   ------+------------+---+----------+----------+------
   BL101|세 번째 남자|101|1949-12-23|극적 | 01:44
   P_302|베켓 |103|1964-02-03|극적 | 02:28
   M_401|전쟁과 평화|104|1967-02-12|극적 | 05:57
   T_601|요짐보 |106|1961-06-16|극적 | 01:50
   DA101|다스 부트 |110|1981-11-11|드라마틱 | 02:29

호환성

SQL92

SQL92는 위치 UPDATE에 대해 다른 구문을 정의합니다. 진술:

UPDATE 테이블 SET 열 = 표현식 [, ...]
          현재는 어디입니까?커서

어디에서커서식별합니다 커서를 엽니다.