Brendan, OK merci pour le rappel : Ce n'est pas facile de voir les liens avec
les ID des tables qui sont extrêmement longs !!!!
Oui je trouve ça pénible aussi. Malheureusement, la première solution basée sur une séquence ne fonctionne pas. 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) ? Bernard Revol Tel : 04 74 83 54 51 - Mobile : 06 81 93 90 83 Mail : bernard.revol@franciaflex.com<mailto:bernard.revol@franciaflex.com>
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
participants (2)
-
Brendan Le Ny -
REVOL Bernard