Il semble que SQL Developer pense que vous exécutez un script DML (manipulation de données) simple, et non un DDL (définition de données). Il pense également que :new.id
est une variable pouvant être liée.
Pourquoi cela arrive, je ne sais pas; Je ne peux pas le reproduire dans Oracle SQL Developer 2.1.
Essayez d'ouvrir une nouvelle fenêtre de feuille de calcul SQL dans le theschema
schéma et exécutez un script "entier" (pas une instruction) en appuyant sur F5 (pas F9 ).