Det verkar som att SQL Developer tror att du kör ett vanligt DML-skript (datamanipulation), inte ett DDL (datadefinition). Den tror också att :new.id
är en bindbar variabel.
Varför detta händer vet jag inte; Jag kan inte återskapa det i Oracle SQL Developer 2.1.
Försök att öppna ett nytt SQL-kalkylbladsfönster i theschema
schema och kör ett "helt" skript (inte ett uttalande) genom att trycka på F5 (inte F9 ).