Pages: 1
- Sujet précédent - Contraintes unicité de la clé GCE sur tables héritées dans PostgreSql - Sujet suivant
#1 Mon 27 June 2011 11:42
- cirrostratus
- Juste Inscrit !
- Lieu: Bordeaux
- Date d'inscription: 19 Jan 2009
- Messages: 2
Contraintes unicité de la clé GCE sur tables héritées dans PostgreSql
Bonjour.
Les contraintes d’unicité, de clé primaire, de clé étrangère , ne sont pas héritées dans des table structurées en héritage dans PostgreSql.
De ce fait, lorsqu’une commande « Insert » contenant une valeur de clé primaire déjà existante, est effectué sur une table héritée, un doublon sur la clé est généré sans aucun empêchement, que l’action d’insertion soit exécutée directement par une ligne de commande SQL ou qu’elle provienne de GCES (un export de GCES vers la base, avec la clé déjà renseignée dans GCES, provoque la création de doublon).
Connaitriez-vous une solution applicable dans PostgreSql, qui nous permettrait de conserver nos tables structurées en héritage, tout en assurant l’unicité de la clé GCES ?
Merci.
Hors ligne
Pages: 1
- Sujet précédent - Contraintes unicité de la clé GCE sur tables héritées dans PostgreSql - Sujet suivant