y a-t-il un équivalent à la commande NOEXEC de sybase.
une commande qui permet de verifier la syntaxe d'un code pl/sql sans l'executer
y a-t-il un équivalent à la commande NOEXEC de sybase.
une commande qui permet de verifier la syntaxe d'un code pl/sql sans l'executer
Code : Sélectionner tout - Visualiser dans une fenêtre à part DBMS_SQL.PARSE
exemple : http://www.developpez.net/forums/sho...77&postcount=7
là je serai obligé d'utliser les curseurs !
par exemple si j'ai une requete simple du stype 'select * from toto' ou 'insert into toto...'
je veux just verifier la syntaxe sans passer par des curseurs puiseque je peux avoir des insert ou des delete aussi...
il n'y a pas de curseur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 v_requete := 'select * from toto'; id_cur := dbms_sql.open_cursor; dbms_sql.parse (id_cur, v_requete, dbms_sql.native);![]()
et si j'ai tout un bloc pl/sql ?
on parse pas un bloc PL/SQL mais des requêtes... si tu nous disais où tu veux en venir ?![]()
Partager