Bonjour
j'ai ces 2 Tables
Table Personne
--------------------
id |PreNom | Nom
---------------------
1 |Patric | abo
2 |suzi | Binus
3 |Roméo | Dadi
----------------------
table voiture
--------------------------------
Pers_id | Marque | date |
--------------------------------
1 | peugeot | 1999 |
1 | alpha | 2002 |
2 | renault | 2004 |
2 | alpha | 2006 |
2 | peugeot | 2007 |
3 | peugeot | 2008 |
J'aimerai Créer une procédure stocké qui fait une recherche sur les trois champs suivants voiture.date , voiture.Marque , Personne.id et qui retourne le resultat suivant :
id |PreNom | Nom | Marque | date |
La procédure stockée Prendra la Forme suivantes:
Procédure cherche_Personne(voiture_date IN Date,voiture.Marque IN VARCHAR2,Personne.id IN NUMBER , Tcur out Tcursor )
Je dois utiliser la clause like || '%'
pour retourner le bon résultat si on saisi juste un seul ou bien 2 Champs. et tout retourner si on ne saisie rien comme paramètre d'entré.
Quelle est la meilleur Méthodes d'y Procéder ?
Merci Bien
Partager