DB Version:10gR2
A table can be created with the termination charachter semicolon plus enter. But when creating TYPEs we need an extra forward slash.
Why is that?
SQL> create table xyz(col1 number(4));
Table created.
SQL> CREATE OR REPLACE TYPE UID_TYPES AS TABLE OF UIDLIST;
2 / ------------------------------> the slash i am talking about
Type created.