(Pojawiłem się z tym pytaniem, próbując odpowiedzieć na to drugie )
Rozważmy następującą tabelę MS-SQL, zwaną GroupTable:
Identyfikator grupy ------- 1 2 3
gdzie GroupID to klucz podstawowy i kolumna Identity.
Jak wstawić nowy wiersz do tabeli (a tym samym wygenerować nowy identyfikator) bez używania IDENTITY_INSERT ON?
Zauważ, że to:
INSERT INTO GroupTable() Values ()
... nie zadziała.
edycja: mówimy tutaj o SQL 2005 lub SQL 2008.