우리는 테이블의 데이터를 추가/수정/삭제한 뒤 변경사항에 대한 정보를 얻기 위하여, 먼저 데이터 조작이 끝난 뒤 SELECT구문을 사용해 왔다. 하지만 만약 데이터를 조작하는 동안 수정된 행의 데이터를 얻을 수만 있다면 정말 유용하지 않을까? 그게 바로 RETURNING 문법이다!! INSERT, UPDATE, DELETE 명령어는 모두 RETURNING 절을 추가적으로 사용할 수가 있다. 예를 들면, food라는 테이블을 만들고, 데이터를 하나 추가해 보자. CREATE TABLE food (name, color, id serial primary key); INSERT INTO food (name, color) VALUES ('apple', 'red') RETURNING id; RETURNING을 사용..