Bonjour,
Dans une table j'ai des sommets qui sont identifié par une clé étrangère composée d'un IDParcelle et d'un Numéro.Elle possède également un idBorne.
Les parcelles sont uniquement identifier par leurs ID.
Je dois faire une procédure permettant de vérifier si une parcelle passée en paramètre n'a pas d'équivalent dans la table.
Le problème est donc de comparer une parcelle passée en paramètre avec toutes les autres.
Pour cela je cherche un moyen soit :
- D'ouvrir un curseur dans le bloc begin afin de pouvoir comparer un à un les idBorne,.
- D'effectuer une comparaison du type
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 select * from Sommet where idPArcelle = c1_l.idPArcelle MINUS Select * from Sommet where idPArcelle = pnum;
pnum étant le paramètre de la procédure donc un idPArcelle
Le problème avec cette solution c'est que je n'arrive pas à récupérer la valeur de retour du select.
Toute autre solution est la bienvenue !
Merci d'avance
Partager