Ho appena avuto il problema che ho definito un tipo e testato in TOAD e tutto era OK. Ma in esecuzione con SQL * PLUS ha generato un errore.
Esempio:
CREATE OR REPLACE TYPE MyType AS OBJECT (
Item1 NUMBER,
Item2 NUMBER
);
Per qualche motivo devo aggiungere una barra qui
CREATE OR REPLACE TYPE MyType AS OBJECT (
Item1 NUMBER,
Item2 NUMBER
);
/
A me sembra simile a un'istruzione Crea tabella, che non richiede una barra. Lo trovo piuttosto confuso. So come funziona, ma qualcuno può spiegare perché questa decisione di progettazione è stata presa?