[Requête paramétrée] Paramètre non prit en compte
Bonsoir,
J'ai un tout petit problème avec une requête paramétrée mais, découvrant Oracle, je patauge un peu...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
SELECT nome, embauche
FROM li.employes
WHERE salaire = (
SELECT salaire
FROM li.employes
WHERE noe = '&1'
)
AND indem NOT IN (
SELECT indem
FROM li.employes
WHERE noe = '&1'
); |
Le problème est le suivant :
Citation:
old 3: WHERE salaire = (SELECT salaire FROM li.employes WHERE noe = '&1') AND indem not in (SELECT indem FROM li.employes WHERE noe = '&1')
new 3: WHERE salaire = (SELECT salaire FROM li.employes WHERE noe = '16507') AND indem not in (SELECT indem FROM li.employes WHERE noe = '')
Pourquoi ne réplique-t-il pas la valeur ?
Merci à vous :)