Voglio inserire le righe in una tabella che ha una chiave primaria univoca, non auto-incrementata.Come inserire una chiave auto_increment nella tabella di SQL Server
C'è una funzione SQL nativo per valutare l'ultima chiave e incrementarlo o devo farlo in due fasi:
key = select max(primary.key) + 1
INSERT INTO dbo.TABLE (primary.key, field1, fiels2) VALUES (KEY, value1, value2)
Vuoi dire che hai una colonna [IDENTITY'] (http://msdn.microsoft.com/en-us/library/ms186775.aspx) sul tavolo? In caso affermativo, quale problema preciso stai riscontrando che non viene discusso nella documentazione o nelle [molte domande] (http://stackoverflow.com/search?q=sql+identity) in questo sito sull'utilizzo di essi? In un commento qui sotto hai menzionato un errore ma non hai detto esattamente di cosa si tratta. Idealmente, si prega di mostrare lo script 'CREATE TABLE', l'istruzione' INSERT' e il messaggio di errore risultante. – Pondlife
Questo thread ha risolto tutti i miei mal di testa e il codice si sta ricomponendo. Perché ppl lo ha downvoted? –