물론 나는 다음과 같이 비교하는 모든 열에 대해 할 수 있습니다
if (old.column1 = new.column1 and old.column2 = new.column2...)
그러나 나중에 다른 열을 추가하면 하드 코딩되어 유지 관리하기가 어려울 것입니다.
모든 개별 열을 수동으로 확인하지 않고 모든 열이 동일하게 유지되는지 확인하는 방법이 있습니까?
- 당신은 제외하고 사용할 수 techonthenet.com/postgresql/except.php
—
스콧 Hodgin
죄송하지만 제 경우에는 EXCEPT가 어떻게 사용됩니까? 이전 행과 새 행 값을 비교하려고합니다. EXCEPT에 대해 알고있는 것으로 트리거의 이전 / 새 컨텍스트가 아닌 두 쿼리의 기존 행을 비교하는 데 사용됩니다.
—
Mateus Viccari
나는 당신의 dbms에 익숙하지 않습니다-new를 선택하는 방법이 있습니까? * old를 선택하십시오. *? 행 개수 = 0 경우, 행이 변경
—
스콧 Hodgin