Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1062 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Oracle] Execute Immediate ne fait rien ... ?[résolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Oracle] Execute Immediate ne fait rien ... ?[résolu]

n°1373275
___
Posté le 23-05-2006 à 15:31:32  profilanswer
 

bonjour,
 
j'essaie d'utiliser dans une procédure oracle "EXECUTE IMMEDIATE".
 
Mais il ne se passe rien quand j'essaie d'executer ma requete qui se trouve dans chaine, la procédure s'arrête(elle ne va pas à la fin) sans erreur :
 
par exemple :

Code :
  1. chaine:= 'DBMS_OUPUT.PUTLINE(''eeeeeee'');';
  2. EXECUTE IMMEDIATE chaine;


 
ou alors il y peut-être une autre solution pour exécuter une requête présente dans une chaine ?
 
merci


Message édité par ___ le 23-05-2006 à 16:44:39
mood
Publicité
Posté le 23-05-2006 à 15:31:32  profilanswer
 

n°1373328
moonboot
Posté le 23-05-2006 à 16:28:17  profilanswer
 

Il faut que tu le fasses comme ceci plutôt :
 

Code :
  1. declare
  2. chaine  varchar2(300);
  3. begin
  4. chaine := 'begin DBMS_OUTPUT.PUT_LINE(''eeeeeee''); end;';
  5. EXECUTE IMMEDIATE chaine;
  6. end;

n°1373343
___
Posté le 23-05-2006 à 16:44:19  profilanswer
 

eh bien merci pour ta réponse,
 
c'était bien un BEGIN et END qu'il fallait.
 
:-D


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Oracle] Execute Immediate ne fait rien ... ?[résolu]

 

Sujets relatifs
[RESOLU] Comment lancer excel en mode batch ?[RESOLU] [VB] Appel d'une fonction sur sélection d'une case
[résolu] SSL, Certificat, & bad_record_mac[Javascript] Problèmes de tirets [Résolu]
[Résolu] Pb sql / phpcase à cocher et champ ENUM(table) [RESOLU]
[resolu] telecharger flash[Résolu]Rectangle de sélection (div) s'affichant sous FF mais pas IE
[résolu] demande traduction francais-->php (trois lignes SIMPLES)[Résolu] Microsoft Index Server
Plus de sujets relatifs à : [Oracle] Execute Immediate ne fait rien ... ?[résolu]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR