Types de données PL/SQL et Oracle non pris en charge par le débogueur de routines

Les types de données PL/SQL suivants sont limités ou ne sont pas pris en charge par le débogueur de routines

Le tableau suivant présente les types de données PL/SQL et Oracle non pris en charge par le débogueur de routines, ainsi que les types de données SQL DB2 équivalents. Tous les autres types de données sont pris en charge pour l'affichage et mis à jour dans le débogueur de routines.

Tableau 1. Types de données PL/SQL non pris en charge par le débogueur de routines
Type de données PL/SQL Type de données SQL DB2 Type de support
BLOB BLOB (4096) Affichage uniquement.
BLOB(n) BLOB (n) n=1-2147483647 Affichage uniquement. Premiers 32 ko uniquement.
LONG RAW BLOB(32760) Affichage uniquement.
NCLOB DBCLOB(2048) Affichage uniquement.
NCLOB(n) DBCLOB(2000) Affichage uniquement.
RAW BLOB(32767) RAW(n) BLOB n=1-32767 Affichage uniquement.
CURSOR, SYS_REFCURSOR, REFCURSOR, REF CURSOR   Affichage uniquement. Non pris en charge pour les fonctions PL/SQL définies par l'utilisateur. Pris en charge uniquement pour les paramètres OUT
XMLTYPE XML Pas encore pris en charge Pas encore pris en charge

Les variables locales ROW et ARRAY (tableau scalaire) sont prises en charge dans les routines PL/SQL par le débogueur de routines.

Limitations supplémentaires pour les routines PL/SQL

Tableau 2. Types de données Oracle non pris en charge par le débogueur de routines
Type de données Oracle Type de support
BFILE (4) Non pris en charge.
BLOB (4) Non pris en charge.
BOOLEAN, PL/SQL BOOLEAN Uniquement pour l'affichage.
CLOB (4) Non pris en charge.
INTERVAL Non pris en charge.
INTERVAL YEAR TO MONTH Non pris en charge.
INTERVAL DAY TO SECOND Non pris en charge.
LONG (5) Non pris en charge.
NCHAR, NATIONAL CHARACTER, NATIONAL CHAR Affichage impossible.
NCLOB (4) N'affiche pas la valeur réelle.
NVARCHAR2, NATIONAL CHARACTER VARYING, NATIONAL CHAR VARYING, NCHAR VARYING Non affiché.
NATURAL Non pris en charge.
NATURALN Peut être affiché et les variables peuvent être mises à jour en local
POSITIVE Non pris en charge par DB2
POSITIVEN Peut être affiché et les variables peuvent être mises à jour en local
SIMPLE_INTEGER Peut être affiché et les variables peuvent être mises à jour en local
TABLE Non pris en charge.
UROWID Non pris en charge.
VARRAY Non pris en charge.
XMLTYPE Non pris en charge.

Commentaires