PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#2 Re : PL/pgSQL » Aide en PL/PostgreSQL » 28/03/2010 22:00:36

Merci pour les réponses mais ces questions me sont venu en essayant de développer deux triggers :
1- une fonction trigger lock_tuple de blocage d'un tuple par un attribut booléen lock. Si l'attribut est vrai, toute modification du tuple est bloquée. Sinon, les modifications sont autorisées.
2- une fonction trigger comptes qui maintient dans une table externe le nombre total de tuples des tables auxquelles il est attaché. En argument de cette trigger, on trouvera le nom de la table de compte, les noms des attributs stockants le nom de la relation d'une part et le nombre de tuple de cette relation.

Et dont je bloque dessus

#3 PL/pgSQL » Aide en PL/PostgreSQL » 28/03/2010 21:22:12

SydneyBristow
Réponses : 10

J'ai quelques questions, je viens de m'initier à postgreSQL et y a certains trucs j'arrive pas à trouver la réponse.
1-Comment associer ce de manière pertinente un trigger à une relation
2- Comment malgré tout modifier un tuple si celui-ci a été bloqué
3- Comment paramétrer le nom d'un attribut de blocage
4- Comment associer de manière pertinente l'opération, le niveau et le moment auxquels doit être attaché un trigger
5- Comment être sûr de la validité de ce trigger en cas de transactions opérant en parallèle ? Que penser de l'impact sur les performances ?
6- Si une table doit avoir un nombre de tuples bornés. Comment développer un TRIGGER paramétrique pour obtenir cette fonctionnalité. Quel impact sur les transactions...

Pied de page des forums

Propulsé par FluxBB