Tabii ki bunu karşılaştırarak her sütun için yapabilirdi:
if (old.column1 = new.column1 and old.column2 = new.column2...)
Ancak, örneğin gelecekte başka bir sütun eklersem zor kodlanır ve bakımı zor olur.
Her sütunu elle kontrol etmeden tüm sütunların aynı kalıp kalmadığını kontrol etmenin bir yolu var mı?
EXCEPT kullanabilir misiniz - techonthenet.com/postgresql/except.php
—
Scott
Maalesef benim durumumda EXCEPT nasıl kullanılır? Eski satır yeni satır değerleri ile karşılaştırmaya çalışıyorum, bildiğim dışında, bir tetikleyicinin eski / yeni bağlamında değil, iki sorgu mevcut satırları karşılaştırmak için kullanılır ...
—
Mateus Viccari
Ben dbms aşina değilim - yeni seçmenin bir yolu var mı? * Eski seçin dışında. *? Satır sayısı = 0 ise, satır değişmedi
—
Scott Hodgin