|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : juin 2007 Messages : 4 ![]() |
Bonjour à tous,
J'ai une table avec un seul champ identity qui permet de récupérer un id unique sans que deux utilisateurs puissent récupérer le même id. Le seul soucis, c'est que je n'arrive pas à faire requête INSERT dessus Création de la table: CREATE TABLE increment ( id INT NOT NULL GENERATED BY DEFAULT AS IDENTITY,PRIMARY KEY (id)) Ma requête INSERT: INSERT INTO increment (id) VALUES('') Si quelqu'un a une idée, je suis preneur... Merci par avance P.S: Ne me dites pas de changer la structure de la table, c'est impossible car c'est une migration de technologie, je ne peux changer la structure de la base |
|
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() ![]() François DurandSpécialiste Delivery Mainframe IBM Inscription : octobre 2005 Messages : 1 098 ![]() |
Et un truc du style :
Code :
|
||
|
|
00
|
|
|
#3 |
|
Membre du Club
![]() Inscription : février 2007 Messages : 56 ![]() |
ou :
Tu ne peux pas mettre VALUES('') car ta colonne id est de type numérique. La quote (apostrophe) est le délimiteur des valeurs de type alphanumérique (ou date) |
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : juin 2007 Messages : 4 ![]() |
merci beaucoup
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com