| Documentation PostgreSQL 7.2 | ||
|---|---|---|
| <<< Previous | Next >>> | |
SET CONSTRAINTS place le comportement d'une contrainte d'évaluation dans la transaction en cours. Dans le mode IMMEDIATE, les contraintes sont véérifiées à la fin de chaque instruction. Dans le mode DEFERRED, les contraintes ne sont pas vérifiées tant que la transaction n'est pas validée.
À la création, une contrainte donne toujours une des trois caractéristiques: INITIALLY DEFERRED, INITIALLY IMMEDIATE DEFERRABLE, ou INITIALLY IMMEDIATE NOT DEFERRABLE. La troisème classe n'est pas affectée par la commande SET CONSTRAINTS.
Actuellement, seules les contraintes de clé-étrangères sont affectées par cette mise en place. Les contraintes unique et check sont toujours initialisées immédiatement et pas de manière différée.
| <<< Previous | Home | Next >>> |
| SET | Up | SET SESSION AUTHORIZATION |