Hello,
Petite question con, quelle est la différence entre faire :
et :Code:IF resultat IS NOT FOUND THEN ....
Il y a surement une différence, non:roll: ?? mais j'arrive pas à la trouver.Code:IF resultat IS NULL THEN ....
Merci !
Version imprimable
Hello,
Petite question con, quelle est la différence entre faire :
et :Code:IF resultat IS NOT FOUND THEN ....
Il y a surement une différence, non:roll: ?? mais j'arrive pas à la trouver.Code:IF resultat IS NULL THEN ....
Merci !
Bonjour,
il y en a une sacrée de différence : FOUND étant une variable système de type booléen, ta syntaxe est incorrecte... ;)Citation:
Envoyé par Spoutnik
oups..
les méfaits du copier coller...
Et donc, pour être précis (cette fois ci ;) ) dans le cadre d'une requête "select" est ce qu'il y a une différence entre les 2 syntaxes? De temps d'exécution, ou un cas précis où l'une plante et pas l'autre?
et :Code:
1
2
3
4 SELECT .... IF (NOT FOUND) THEN ....
J'ai pas fait de faute de syntaxe ce coup ci GrandFather? :oops:Code:
1
2
3 Select a INTO resultat... IF resultat IS NULL THEN ....
Si ta variable resultat ne sert qu'à vérifier si la requête renvoie quelque chose et n'est pas utilisé ailleurs dans ta procédure stockée, il sera moins coûteux d'employer FOUND.
thx, ca confirme ce que je pensais :D
bye!