디버그 목적으로 table type
을 인쇄하려고하는데 어떻게해야할지 모르겠다. 오류가 발생Oracle PL/SQL : 테이블 형식을 인쇄하는 방법
dbms_output.put_line (V_TEMP_TABTYPE(1));
dbms_output.put_line (V_TEMP_TABTYPE);
은 다음과 같습니다 : PLS-00306: wrong number or types of arguments in call to
나는, 어느 것도 작품의 다음과 같은 두 가지 방법을 시도했다.
그럼 어떻게 table type
의 내용을 인쇄 할 수 있습니까? 또는 내용을 표시하는 다른 방법이 있습니까? ... 다른
table_type
type
그것을 참조는 ::
create or replace TYPE MY_TYPE IS OBJECT(MyString Varchar(20)
, counter Number(9));
create or replace TYPE MY_TABTYPE AS TABLE OF MY_TYPE;
V_TEMP_TABTYPE의 데이터 유형은 무엇입니까? (코드의 DECLARE 섹션에 있음) –
MY_TABTYPE 다음과 같습니다. TYPE MY_TABTYPE을 작성 또는 바꾸기 AS TABLE OF MY_TYPE; MY_TYPE은 다음과 같습니다. 만들기 또는 바꾸기 TYPE MY_TYPE IS OBJECT (MyString Varchar (20), counter number (9)); –