RETURNING 절은 INSERT, UPDATE, DELETE 문이 영향받은 행에 대한 데이터를 반환하게 해줍니다 — 가장 흔하게는 삽입 후 자동 생성된 ID이지만, 임의의 컬럼이나 계산된 값도 가능합니다. 별도 쿼리를 절약해주는 편리한 PostgreSQL 기능입니다.
INSERT 후 RETURNING (생성된 ID 얻기)
users (name, email) (, )
RETURNING id;
users (name) ()
RETURNING id, name, created_at;
users (name) () RETURNING ;
