sql >> Base de Datos >  >> RDS >> PostgreSQL

¿Es posible recorrer dinámicamente las columnas de una tabla?

De la documentación de 9.0 beta2 sobre WHEN cláusula en disparadores, que podría usarse en versiones anteriores dentro del cuerpo del disparador:

OLD.* IS DISTINCT FROM NEW.*

o posiblemente (de las notas de la versión 8.2 )

IF row(new.*) IS DISTINCT FROM row(old.*)