Le 09/07/2013 17:20, REVOL Bernard a écrit :
*Qu'est ce qui ne fonctionne pas ? As-tu une erreur ? peut-être est-ce dû à un pb de privilège sur la séquence (je viens de redonner les privilèges pour Magalie (grant select et grant alter sur la sequance hibernate_sequence) ?*
Oui j'ai une erreur mais c'est profondément dans Hibernate. Normalement, il arrive très bien à prendre les valeurs d'une séquence à les mettre dans un champ id de type String. Seulement, cela semble ne pas fonctionner pour certains versions de Oracle, j'ai cherché une explication à cela mais je n'en ai pas trouvé. Je ne pense pas que ce soit un problème de droit. Je n'ai pas d'autres solutions que de générer les ids comme ça. Pour info, il n'y a pas d'inquiétude à avoir, c'est une pratique courante chez nous de générer les ids côté applicatifs. -- Brendan Le Ny, Code Lutin bleny@codelutin.com (+33) 02 40 50 29 28