Bonjour,
je suis en version oracle 9i
j'ai un probleme avec un execute immediate
SousRequeteSQL := 'SELECT 1 FROM ' || TRIM(TT_Table)
|| ' WHERE ' || TRIM(TT_Lot)
|| ' = ' || '''' || TRIM(i_lot) ;
RequeteSQL := 'UPDATE ' || TRIM(TM_Table)
|| ' SET ' || TRIM(TM_Integrer) || ' = 0 WHERE EXISTS ('
|| TRIM(SousRequeteSQL)
|| ')';
EXECUTE IMMEDIATE RequeteSQL;
mais il ne se passe rien, le update ne fonctionne pas
ma requete est dans une procedure lancée via un batch sous pl/sql
j'ai recuperer ma requete dans une variable
et quand je la lance sous toad, la, ça fonctionne

 

 
		
		 
        

 
			
			



 Execute Immediate dynamique
 Execute Immediate dynamique
				 Répondre avec citation
  Répondre avec citation
Partager