반응형

PostgreSQL 에서는 INSERT, UPDATE, DELETE 후 해당되는 행을 간단하게 조회할 수 있다.

실행 쿼리 뒤에 RETURNING * 만 추가해주면 된다.

 

ex)

UPDATE TEST_TABLE

SET NAME = '김길동'

WHERE NAME = '홍길동'

RETURNING *;

 

위의 쿼리를 실행하면 NAME이 홍길동에서 김길동으로 업데이트 된 ROW가 출력된다.

SELECT * FROM TEST_TABLE WHERE NAME = '김길동';

과 같은 결과를 반환한다.

 

* 자리에 원하는 컬럼만 넣어서 사용 가능하다.

반응형

+ Recent posts