create or replace procedure address_insert as CREATE type colorarray is varray(10) of varchar2(10); CREATE type cities is varray(6) of varchar2(20); CREATE type states
If you're in SQL*Plus, do a 'SHOW ERRORS'. This also works in SQL Developer's SQL Worksheet.
If you're in a proper IDE - you'll see the errors at compile time.