je rencontre un problème dans l'utilisation du package DBMS_SQL et de la construction dynamique d'un ROWTYPE.
En bref, j'ai créé un package qui a pour but de comparer des vues entre deux instances oracle et pour cela j'utilise du 'dynamic SQL' basé sur DBMS_SQL.
Pour certaines vues ça fonctionne très bien et pour d'autres, j'obtiens une erreur ORA-06502 qui semble provenir de la construction dynamique des différentes colonnes.
J'ai essayé d'utiliser la fonction DESCRIBE_COLUMNS2 mais j'obtiens alors une erreur ORA-06508. Est-ce que c'est lié à ma version d'Oracle?
J'ai vu que ce sujet avait déjà été abordé mais je ne sais pas comment résoudre ce problème. Merci pour votre aide, je débute dans le développement pl/sql.
Il faut que je précise que ma version d'oracle n'est pas récente :
cdlt,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 >select * from v$version; Oracle8i Enterprise Edition Release 8.1.7.4.0 - Production PL/SQL Release 8.1.7.4.0 - Production CORE 8.1.7.0.0 Production TNS for Solaris: Version 8.1.7.4.0 - Production NLSRTL Version 3.4.1.0.0 - Production
jd
Partager