Posez votre question Signaler

Problème PL-SQL

Olivier HEBERT - Dernière réponse le 12 juil. 2004 à 15:54
Bonjour,

Je n'arrive pas à créer ou dropper de table dans une procédure stockée. Le seul moyen que j'ai trouvé pour dropper est le suivant:

CREATE or REPLACE PROCEDURE toto
AS
cid integer;
BEGIN
cid := DBMS_SQL.OPEN_CURSOR;
DBMS_SQL.PARSE(cid, 'DROP TABLE tutu', dbms_sql.v7);
DBMS_SQL.CLOSE_CURSOR(cid);
END;
/

Le problème c'est que ca ne marche pas pour le create table.

Merci d'avance.
Lire la suite 

Problème PL-SQL »

1 réponses
Réponse
+0
moins plus
Bonjour;
vous pouvez utiliser l'instruction EXECUTE IMMEDIATE pour exécuter une instruction LDD.
Bon courage.
DIVAL
Ajouter un commentaire
Ce document intitulé « problème PL-SQL » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook