0
테이블을 기록하고 싶습니다. 그래서 어떤 열이 변경되었는지 알아야합니다. 결과를 얻기위한 몇 가지 조언을 제공해 주시겠습니까? 업데이트 된 컬럼 만 필요합니다.업데이트 된 컬럼을 반환하는 postgresql
테이블 : 테스트
col1 |col2 | col3
------+------+------
a | a | a
b | b | b
검색어 :
UPDATE test SET col2='x' WHERE col1='a'RETURNING *;
결과 :
col1 | col2 | col3
------+------+------
a | x | a
예상 된 결과 :
| col2 |
+------+
| x |
감사 내역을 만드시겠습니까? http://wiki.postgresql.org/wiki/Audit_trigger –
"*", 즉 "모든 열"을 지정할 때 왜 단일 열을 기대합니까? –