次のIDは、オブジェクトテーブルをタイプテーブルの配列に格納するコードです。タイプテーブルにオブジェクト値を格納
オブジェクトの作成:
Create or replace type t_loc as Object
(
name varchar2(255 byte),
idt char(2)
);
PLSQLブロック
set serveroutput on;
declare
TYPE test1 IS TABLE OF VARCHAR2(100) INDEX BY t_loc;
test2 test1;
begin
test2('abad') := t_loc('ahmedabad','CT');
test2('bang') := t_loc('bangalure','S');
test2('surat') :=t_loc('Surat','C');
dbms_output.put_line(test2('surat'));
end;
私は、上のコードをコンパイルすることはできませんよ。 oracleでは使用できませんか?または何か間違っていますか?