ORA-00904-invalid identifier
les erreurs sont souvent causées par des problèmes de sensibilité à la casse. Normalement, les tables et les colonnes Oracle ne sont pas sensibles à la casse et ne peuvent pas contenir de signes de ponctuation ni d'espaces. Mais si vous utilisez des guillemets doubles pour créer un identifiant entre guillemets, cet identifiant doit toujours être référencé avec des guillemets doubles et avec la casse correcte. Par exemple :
create table bad_design("goodLuckSelectingThisColumn " number);