Bonjour,

je suis amené à devoir mettre à jour la clé primaire d'une table (clé composée d'un seul champs). Existe-t-il un moyen de mettre à jour cette clé tout en mettant à jour automatiquement les champs des tables lui faisant référence.

Par exemple :

table t1 avec clé primaire PK1
table t2 avec clé primaire PK2 et clé étrangère FK2 faisant référence à PK1

Est-il possible de mettre à jour PK1 tout en mettant à jour automatiquement FK2 ?

Je pensais à une solution ressemblant à :

UPDATE t1 SET PK1 = 'new value' WITH CASCADE CONSTRAINT;

Est-ce possible ?

Merci et bonne journée.