2025 년 7 월 17 일 : | 윈 토토 : 윈 토토 18 베타
이 문서는 지원되지 않는 버전의 PostgreSQL 용입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다PostgreSQL : 문서 : 17 : 6.4. 수정 된 행에서 토토 사이트 추천 반환버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

6.4. 수정 된 행에서 데이터 반환

때로는 수정 된 행에서 데이터를 얻는 것이 유용합니다. 그들은 조작되고 있습니다. 그만큼삽입, 업데이트삭제명령은 모두 선택 사항이 있습니다반환이것을 뒷받침하는 조항. 사용반환추가 성능을 피하십시오 데이터를 수집하기위한 데이터베이스 쿼리, 특히 가치가 있습니다. 그렇지 않으면 수정 된 것을 식별하기가 어려울 때 줄을 안정적으로 줄입니다.

a의 허용 된 내용반환조항은 a와 동일합니다.select명령의 출력 목록 (참조섹션 7.3). 포함 할 수 있습니다 명령 대상 테이블의 열 이름 또는 값 표현식 그 열을 사용합니다. 일반적인 속기는반환 *순서 대상 테이블.

in삽입, 사용 가능한 데이터반환삽입 된 행입니다. 이것은 단지 사소한 인서트에 유용하지 않습니다. 클라이언트가 제공 한 데이터를 반복하십시오. 그러나 매우 편리 할 수 있습니다 계산 된 기본값에 의존 할 때. 예를 들어, 사용할 때 에이Serial고유 식별자를 제공 할 열,반환지정된 ID를 반환 할 수 있습니다 새 행 :

테이블 사용자 만들기 (FirstName Text, LastName Text, ID Serial Primary Key);

사용자에 삽입 (FirstName, LastName) 값 ( 'Joe', 'Cool') 반환 ID;

the반환절도 매우 매우 중요합니다 유용한삽입 ... 선택.

in업데이트, 사용 가능한 데이터반환의 새로운 내용입니다 수정 된 행. 예를 들어:

업데이트 제품 세트 가격 = 가격 * 1.10
  여기서 가격 <= 99.99
  귀환 이름, New_Price로서의 가격;

at삭제, 사용 가능한 데이터반환삭제 된 내용입니다 열. 예를 들어:

제품에서 삭제
  Where Obsoletion_date = '오늘'
  반환 *;

트리거가있는 경우 (503 토토 사이트 페치 실패) 대상 테이블에서 사용 가능한 데이터반환트리거에 의해 수정 된 행입니다. 따라서 트리거로 계산 된 열 검사는 또 다른 일반적인 것입니다 uscase반환.