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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  PLSQL : Generation de requete HELP

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

PLSQL : Generation de requete HELP

n°128416
tomwy
Posté le 19-04-2002 à 11:23:39  profilanswer
 

Salut, je bosse sous oracle forms 5. Faire des requetes a l'aide de curseurs c bien beau mais j'aimerais savoir s'il existe un moyen de les generer, c a dire de créer la requete dans une variable texte ( varchar2 ) par concatenations successives puis de l'executer. Comment lancer une requete a partir d'une variable varchar2 ? ( un peu comme en PHP ).
Merci de votre aide.

mood
Publicité
Posté le 19-04-2002 à 11:23:39  profilanswer
 

n°128437
irulan
Posté le 19-04-2002 à 11:46:37  profilanswer
 

Voici un script permettant de lancer des requêtes SQL à l'intérieur d'une procédure PL/SQL (avec passage en paramètre de la chaîne de caractère correspondant à la requête) :
 
(chaine IN VARCHAR2) AS
cid INTEGER;
 
 
BEGIN
/* Open new cursor and return cursor ID. */
cid := DBMS_SQL.OPEN_CURSOR;
/* Parse and immediately execute dynamic SQL statement */
DBMS_SQL.PARSE(cid, chaine, dbms_sql.v7);
/* Close cursor. */
DBMS_SQL.CLOSE_CURSOR(cid);
EXCEPTION
/* If an exception is raised, close cursor before exiting. */
WHEN OTHERS THEN
DBMS_SQL.CLOSE_CURSOR(cid);
RAISE; -- reraise the exception
END;

 

[jfdsdjhfuetppo]--Message édité par irulan--[/jfdsdjhfuetppo]


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

  PLSQL : Generation de requete HELP

 

Sujets relatifs
[Pb SQL et Delphi] énnoncé d'une requête INSERTHELP newbie frontpage2000
Comment joindre deux requête SQL[PHP] requete SQL
[PHP] - Voir la vitesse de generation d'un page par le serveurCopie automatique d'un Contenu de CD apres son insertion --> HELP !
OS 390 uss needs HELP !!!!!Convertire C en C++ help
[vb6]Requete paramétréeJava servlets + mysql : comment voir si une requete renvoie 0 lignes ?
Plus de sujets relatifs à : PLSQL : Generation de requete HELP


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