bonjour
j'ai souvent des tables avec des colonnes dont la valeur dépend d'autre colonne de la meme ou d'autre tables
j'ai donc en général des triggers pour faire les mises à jour
j'ai voulu tenter les colonnes calculées, que j'ai envie de mettre avec persistance car nos tables étant appelées assez souvent par plusieurs clients, j'ai pas envie de perdre de performance
pour des colonnes dont la valeur dépend de colonnes de la meme table, ca marche bien
mais pour les autres, apparemment il faudrait utiliser des fonctions en passant en paramètre un identifiant pour aller rechercher des infos dans d'autres tables, or pour la persistance, il veut des choses déterministes ...
si vous avez une solution faire des colonnes calculées sans utiliser de trigger je suis preneur
(en fait j'ai plusieurs triggers par table, que je ne peux pas mixer et qui font qu'au final pour une mise à jour j'arrive à plus de 15 appels de triggers, dont plusieurs fois les même)
merci
Partager