< ------- ------ PeopleCode>PeopleCode, SQLEXEC pas récupérer des données correctes
Salut,
J'ai une requête SQL que j'ai essayé d'exécuter à l'aide à la fois SQLEXEC et SQL.fetch() mais le problème est, quand je passe les valeurs aux paramètres (: 1,: 2 ...) il ne retourne pas une ligne mais quand je hardcode les valeurs dans la clause where de la requête elle-même, il récupère la valeur correcte. Quelqu'un peut-il aider?
Ma requête ressemble à l'exemple de requête suivant: Select * from PS_rec1 où EmplID =: 1 et plan_type =: 2
il ne renvoie aucune donnée jusqu'à ce que je hardcode les valeurs.
J'ai vérifié les valeurs à l'extrémité arrière et certaines données sont là pour être récupérées. De plus, la même requête récupère des données lorsqu'elle est exécutée dans TOAD.
J'écris ce SQLEXEC dans un moteur d'application –
En attendant de l'aide sans donner suffisamment de détails sur le code de problème, pensez à mettre l'énoncé exact dans votre question. Et comme vous avez déjà mentionné que vous avez répertorié le contenu de vos variables de liaison, incluez-le dans la question. – WayneH