(Cette question m'est venue à l'esprit alors que j'essayais de répondre aux questions suivantes cet autre )
Considérons la table MS-SQL suivante, appelée GroupTable :
GroupID
-------
1
2
3
où GroupID est la clé primaire et est une colonne d'identité.
Comment insérer une nouvelle ligne dans le tableau (et donc générer un nouvel ID) ? sans en utilisant IDENTITY_INSERT ON ?
Notez que ceci :
INSERT INTO GroupTable() Values ()
... ne fonctionnera pas.
edit : nous parlons ici de SQL 2005 ou SQL 2008.