Die folgende Tabelle zeigt die PL/SQL- und Oracle-Datentypen, die vom Debugger für Routinen nicht unterstützt werden, sowie den entsprechenden DB2-SQL-Datentyp. Für alle anderen Datentypen werden die Anzeige und die Aktualisierung im Debugger für Routinen unterstützt.
PL/SQL-Datentyp | DB2-SQL-Datentyp | Typ der Unterstützung |
---|---|---|
BLOB | BLOB (4096) | Nur Anzeige. |
BLOB(n) | BLOB (n) n=1-2147483647 | Nur Anzeige. Nur die ersten 32 KB. |
LONG RAW | BLOB(32760) | Nur Anzeige. |
NCLOB | DBCLOB(2048) | Nur Anzeige. |
NCLOB(n) | DBCLOB(2000) | Nur Anzeige. |
RAW BLOB(32767) | RAW(n) BLOB n=1-32767 | Nur Anzeige. |
CURSOR, SYS_REFCURSOR, REFCURSOR, REF CURSOR | Nur Anzeige. Für benutzerdefinierte PL/SQL-Funktionen nicht unterstützt, nur für OUT-Parameter unterstützt | |
XMLTYPE XML | Noch nicht unterstützt | Noch nicht unterstützt |
Die lokalen Variablen ROW und ARRAY (Skalararray) werden in PL/SQL-Routinen vom Debugger für Routinen unterstützt.
Zusätzliche Einschränkungen für PL/SQL-Routinen
Oracle-Datentyp | Typ der Unterstützung |
---|---|
BFILE (4) | Nicht unterstützt. |
BLOB (4) | Nicht unterstützt. |
BOOLEAN, PL/SQL BOOLEAN | Nur für Anzeige. |
CLOB (4) | Nicht unterstützt. |
INTERVAL | Nicht unterstützt. |
INTERVAL YEAR TO MONTH | Nicht unterstützt. |
INTERVAL DAY TO SECOND | Nicht unterstützt. |
LONG (5) | Nicht unterstützt. |
NCHAR, NATIONAL CHARACTER, NATIONAL CHAR | Kann nicht angezeigt werden. |
NCLOB (4) | Zeigt nicht den realen Wert an. |
NVARCHAR2, NATIONAL CHARACTER VARYING, NATIONAL CHAR VARYING, NCHAR VARYING | Nicht angezeigt. |
NATURAL | Nicht unterstützt. |
NATURALN | Kann angezeigt werden und Variablen werden lokal aktualisiert |
POSITIVE | Nicht von DB2 unterstützt |
POSITIVEN | Kann angezeigt werden und Variablen werden lokal aktualisiert |
SIMPLE_INTEGER | Kann angezeigt werden und Variablen werden lokal aktualisiert |
TABLE | Nicht unterstützt. |
UROWID | Nicht unterstützt. |
VARRAY | Nicht unterstützt. |
XMLTYPE | Nicht unterstützt. |