Du kan få kompileringsfel från vyerna DBA_ERRORS eller USER_ERRORS. I ditt fall, prova något liknande
SELECT *
FROM USER_ERRORS
WHERE NAME = 'ADDRESS_INSERT'
Kom ihåg att i Oracle-tabellen är vy, procedur, paket etc namn UPPER_CASE
som standard, även om de visas med lower_case
i din källkod.
Högst upp kan jag se den CREATE TYPE
är inte giltig i ett förfarande. Du vill förmodligen ha något liknande
TYPE COLORARRAY IS VARRAY(10) OF VARCHAR2(10)
Se avsnittet PL/SQL Referenshandbok om att definiera samling typer. för ytterligare information.
Lycka till.