因此,如果嘗試這種anonymos塊:聲明嵌套表類型時,「AS」和「IS」有什麼區別?
DECLARE
TYPE nums IS TABLE OF integer;
nnum nums;
BEGIN
nnum := nums(1,2);
dbms_output.put_line(nnum.COUNT);
END;
這個工作,但當此:TYPE nums IS TABLE OF
我與AS
取代IS
,甲骨文提供了錯誤:
ORA-06550: Encountered the symbol "TABLE" when expecting ...
我的文檔看, 「AS」和「IS」都用於聲明嵌套表類型。
,甚至,from hereTo declare nested table types, use the CREATE TYPE ... AS TABLE OF statement
爲什麼要我是錯誤在我的情況下使用 「AS」?這裏有什麼不同?