Les identifiants SQL ne doivent pas être de plus de 128 caractères parce qu'ils sont en VARCHAR. Cela signifie donc que le type de données de l'identifiant doit bien être du VARCHAR(128).
Remarque, Oracle vient de faire passer ses identifiant SQL limités à 30 a 128 dans la version 12c... Enfin !
A +