|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre du Club
![]() Inscription : novembre 2007 Messages : 132 ![]() |
Salut,
je veux juste tester si un enregistrement existe. Ca marche quand ca existe mais pas quand ca n'existe pas. Voila mon code: Code :
ERROR at line 1: ORA-01403: no data found ORA-06512: at line 7 Comment je peux corriger cela? |
||
|
|
00
|
|
|
#2 | |||
|
Membre Expert
![]() Inscription : août 2008 Messages : 1 271 ![]() |
C'est généralement une mauvaise idée, derrière le test d'une ligne il y a souvent un traitement or ce traitement ne s'executera pas si la ligne n'existe pas donc il suffit de lancer le traitement sans tester l'existance de la ligne, et si le traitement consiste à insérer si la ligne n'existe pas ou updater si elle existe alors il faut utiliser MERGE.
Mais pour répondre au problème présent, regarde SELECT INTO Citation:
Code :
|
|||
|
|
00
|
|
|
#3 | ||
|
Expert Confirmé Sénior
![]() ![]() Marius NituIngénieur développement logiciels Inscription : octobre 2007 Messages : 3 311 ![]() |
Code :
|
||
|
|
00
|
|
|
#4 | ||
|
Nouveau Membre du Club
![]() Inscription : octobre 2007 Messages : 20 ![]() |
Code :
|
||
|
|
02
|
Copyright © 2000-2012 - www.developpez.com