다음 표에서는 루틴 디버거가 지원하지 않는 PL/SQL 및 Oracle 데이터 유형과 동등한 DB2® SQL 데이터 유형에 대해 설명합니다. 기타 데이터 유형은 모두 루틴 디버거에서 표시될 수 있으며 업데이트됩니다.
| PL/SQL 데이터 유형 | DB2 SQL 데이터 유형 | 지원 유형 |
|---|---|---|
| BLOB | BLOB(4096) | 표시만. |
| BLOB(n) | BLOB (n) n=1-2147483647 | 표시만. 처음 32KB만. |
| LONG RAW | BLOB(32760) | 표시만. |
| NCLOB | DBCLOB(2048) | 표시만. |
| NCLOB(n) | DBCLOB(2000) | 표시만. |
| RAW BLOB(32767) | RAW(n) BLOB n=1-32767 | 표시만. |
| CURSOR, SYS_REFCURSOR, REFCURSOR, REF CURSOR | 표시만. PL/SQL 사용자 정의 함수(UDF)에 지원되지 않으며 OUT 매개변수에만 지원됩니다. | |
| XMLTYPE XML | 아직 지원되지 않음 | 아직 지원되지 않음 |
ROW 및 ARRAY(스칼라 배열) 로컬 변수는 루틴 디버거가 PL/SQL에서 지원하지 않습니다.
PL/SQL 루틴의 추가 제한사항
| Oracle 데이터 유형 | 지원 유형 |
|---|---|
| BFILE (4) | 지원되지 않음. |
| BLOB (4) | 지원되지 않음. |
| BOOLEAN, PL/SQL BOOLEAN | 표시만. |
| CLOB (4) | 지원되지 않음. |
| INTERVAL | 지원되지 않음. |
| INTERVAL YEAR TO MONTH | 지원되지 않음. |
| INTERVAL DAY TO SECOND | 지원되지 않음. |
| LONG (5) | 지원되지 않음. |
| NCHAR, NATIONAL CHARACTER, NATIONAL CHAR | 표시할 수 없음 |
| NCLOB (4) | 실수 값을 표시하지 않음. |
| NVARCHAR2, NATIONAL CHARACTER VARYING, NATIONAL CHAR VARYING, NCHAR VARYING | 표시되지 않음. |
| NATURAL | 지원되지 않음. |
| NATURALN | 표시하고 변수를 로컬로 업데이트할 수 있음 |
| POSITIVE | DB2에서 지원하지 않음 |
| POSITIVEN | 표시하고 변수를 로컬로 업데이트할 수 있음 |
| SIMPLE_INTEGER | 표시하고 변수를 로컬로 업데이트할 수 있음 |
| TABLE | 지원되지 않음. |
| UROWID | 지원되지 않음. |
| VARRAY | 지원되지 않음. |
| XMLTYPE | 지원되지 않음. |