Indépendamment de l'erreur qu'Oracle SQL Developer peut indiquer dans la coloration syntaxique, exécutez réellement votre alter
déclaration exactement comme vous l'aviez à l'origine, cela fonctionne parfaitement :
ALTER TABLE TEST_PROJECT2 MODIFY proj_name VARCHAR2(300);
Vous n'avez besoin d'ajouter des parenthèses que si vous devez modifier plusieurs colonnes à la fois, par exemple :
ALTER TABLE TEST_PROJECT2 MODIFY (proj_name VARCHAR2(400), proj_desc VARCHAR2(400));