Het lijkt erop dat SQL Developer denkt dat u een gewoon DML-script (gegevensmanipulatie) gebruikt, geen DDL (gegevensdefinitie). Het denkt ook dat :new.id
is een bindbare variabele.
Waarom dit gebeurt, weet ik niet; Ik kan het niet reproduceren in Oracle SQL Developer 2.1.
Probeer een nieuw SQL-werkbladvenster te openen in het theschema
schema en voer een "heel" script (geen instructie) uit door op F5 te drukken (niet F9 ).