|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : janvier 2007 Messages : 48 ![]() |
Bonjour,
J'aimerais savoir s'il est possible d'obtenir la valeur générée lors d'un INSERT pour une colonne déclarée de cette manière : ID INTEGER GENERATED ALWAYS AS IDENTITY (START WITH 1 INCREMENT BY 1 ) |
|
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() Inscription : novembre 2004 Messages : 1 298 ![]() |
C'est possible mais que dans un programme car la valeur d'une colonne IDENTITY ne peut être renvoyée que dans une variable comme le montre l'exemple ci-dessous extrait du Redbook IBM.
Code :
L'instruction VALUES IDENTITY_VAL_LOCAL() INTO ... doit suivre immédiatement l'instruction INSERT INTO ... |
||
|
|
00
|
|
|
#3 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : janvier 2007 Messages : 48 ![]() |
Parfait! merci
Pour info voici le code java qui permet de récupérer l'id auto généré: Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com